Dictionary Translate Correct Ask AI
Noun
torch [pl. torches]
torch [pl. torches]
torch [pl. torches] , {instruments & machines}
torch [pl. torches]
torch {instruments & machines}