Verb
सकुचाना
sakuchaanaa
Definitions
Verb
to hesitate, to shrink back
to hold back from doing something out of shyness or reluctance
Source: Desi Lingo
Verb
to feel shy, to be bashful
to feel self-conscious or embarrassed in a situation
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.