chainsaw

Explore definitions, synonyms, and language insights of chainsaw

Definitions

Noun
portable power saw; teeth linked to form an endless chain