meaning of chainsaw

1. portable power saw; teeth linked to form an endless chain


Related Words

chainsaw |

Developed & Maintained By Taraprasad.com

Treasure Words