n. short length of time in a microwave oven; energy and enthusiasm; unexpected forceful strike or hit; jolt; spicy quality
ZAP
Meaning of ZAP in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012