Zap
English word definition — powered by WordNet
NOUN
a sudden event that imparts energy or excitement, usually with a dramatic impact
Want to remember zap?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
a sudden event that imparts energy or excitement, usually with a dramatic impact
Want to remember zap?
Sign up free to bookmark & revise