VariousWords beta
Related Terms:
Verb
Definition: To function as a liability (for someone); to put into a condition of disadvantage.
VariousWords beta
Definition: To function as a liability (for someone); to put into a condition of disadvantage.