English | German | Russian | Czech

pin on English

Meaning pin on meaning

What does pin on mean?

pin on

(transitive) To place the blame for (something) on (someone), especially unjustly.

Synonyms pin on synonyms

What other words have the same or similar meaning as pin on?

Are you looking for...?

pin | on