Apedia

Pin Meaning Attach Blame Police Crime Notes Separable

Word Pin on
Description Meaning: Attach the blame to someone

Example: The police tried to PIN the crime ON him.

Notes:
Separable [obligatory] International English

Learn with these flashcards. Click next, previous, or up to navigate to more flashcards for this subject.

Next card: Pin meaning fix wall vertical surface i pinned

Previous card: Pin meaning discover exact details government leak notes

Up to card list: Idioms from site usingenglish.com