English Dictionary
Definition OAP in British English
OAP
noun
Synonyms and related words

English Dictionary