VariousWords beta
Related Terms:
Definitions:
Noun
loose cannon
Definition: a person who is expected to perform a particular task but who is out of control and dangerous
Definition: A cannon that breaks loose from its moorings on a ship during battle or storm, which has the potential to cause serious damage to the ship and her crew.
Verb
Definition: To behave in a way such as to cause damage to one's own faction, political party etc.