Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

machan Definition

Cancel
machan
noun
A kind of safety platform in a tree, used when hunting large animals or to escape a flood; found most commonly in Indian jungles

Words Related to machan!

machan Examples by Brain Bank Users