ENGLISH → NEPALI
smasher
01
noun
जबरजस्त सफलता; धमाकेदार काम
a conspicuous success
In a sentence
that new Broadway show is a real smasher
त्यो नयाँ ब्रोडवे शो साँच्चै धमाकेदार छ।