torques
Top 45000
Meanings
Noun
1. torque (a collar often made of metal and worn by various European peoples in ancient times)