English Dictionary
Definition WAP in British English
WAP noun
[uncountable] noun
/wæp/
English Dictionary