Advertisement

Synonyms of Machan

Primary definition: A raised platform or scaffolding built in a tree or on poles, traditionally used in South Asia as a watchtower for observing wildlife or guarding crops from animals.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement