artilugio
Top 20000
Meanings
Noun
1. intricate contraption or device (often derogatory, derogatory)
2. trick, ruse
3. tool used in a particular trade
4. insincere weeping, crocodile tears (dated, obsolete)