PETARD


Meaning of PETARD in English

transcription, транскрипция: [ peˈtɑ:d ]

See: HOIST WITH ONE'S OWN PETARD.

Dictionary of English idioms .      Словарь английских идиом.