Definition of pin on in English:

pin on

phrasal verb

  • pin something on someoneAttribute the blame or responsibility for something to someone.

    • ‘they pinned the blame for the loss of jobs on the trade unions’
    blame something on, lay the blame for something on, attribute something to, impute something to, ascribe something to