Basic Guidelines For English Spellings
pin something on someoneAttribute the blame or responsibility for something to someone.
blame something on, lay the blame for something on, attribute something to, impute something to, ascribe something to
- ‘they pinned the blame for the loss of jobs on the trade unions’
Are You Learning English? Here Are Our Top English Tips