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