Verb
मीचना
meechnaa
Definitions
Verb
to shut (the eyes), to close tightly
to squeeze the eyes shut, as when cringing or sleeping
Source: Desi Lingo
Verb
to blink
to close and open the eyes quickly
Source: Desi Lingo
See this word in context — install the Desi Lingo browser extension to click any Hindi word on any webpage for instant definitions.