RATTLE-TRAPS


Meaning of RATTLE-TRAPS in English

A contemptuous name for any curious portable piece of machinery, or philosophical apparatus.

Slang English vocab.      Английский сленговый словарь.