chain_sawEnglish

chain saw, chainsaw

Noun

Portable power saw, teeth linked to form an endless chain

English: chain saw, chainsaw

English words with similar meanings

Show 1 words