Noun
मोरचा
morchaa
Definitions
Noun
barricade
a barrier set up by police to stop traffic on a street or road in order to catch a fugitive or inspect traffic etc.
Source: FreeDict
Noun
bridgehead
an area in hostile territory that has been captured and is held awaiting further troops and supplies
Source: GitHub Dict
Noun
patina
a fine coating of oxide on the surface of a metal
Source: GitHub Dict
Noun
patination
Source: GitHub Dict
See this word in context — install the Desi Lingo browser extension to click any Hindi word on any webpage for instant definitions.