lifting-device

Nouns

  • (n) a device for lifting heavy loads

Words of close approximity