pin down

Không tìm thấy từ "pin down"

Words Mentioning "pin down"

Found in Anh - Anh (Wordnet)

Definition Verb (transitive) : To attach or fasten something securely, often with a pin or similar object : This meaning refers to physically securing an item in place. To force someone into a specific, often difficult or confining, position or situation : This figurative meaning describes restricting someone's options or freedom. To define, identify, or specify something clearly and precisely...

See full definition →