Words, grammatical forms and meanings linked to the ontology.
pin on en · VERB
Meanings
(US, transitive) To place the blame for (something) on (someone), especially unjustly.
The police pinned the theft on my brother.
"Righto! However, if you have some neat little scheme to pin the murder on me, I'd advise you to abandon it. If I hadn't had water-tight alibis, all along the line—" / "Keep your water-tight alibis in a dry place till you need them," Sam advised. 1928, Kay Cleaver Strahan, The Desert Moon Mystery, page 189: