torque
Top 30000
Meanings
Noun
1. torque (necklace) (historical)
2. torse (heraldry)
Examples1
Asterix and the Chieftain's Daughter