loose cannon
Definition: Someone who is unpredictable and can cause damage if not kept in check.
Discuss this Idiom in the comments below.
Definition: Someone who is unpredictable and can cause damage if not kept in check.
Discuss this Idiom in the comments below.