猛不防 měngbùfáng

měngbùfáng noun suddenly; unexpectedly; taken by surprise; at unawares
Domain: Modern Chinese 现代汉语
Notes: (CC-CEDICT '猛不防')