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.
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.