English Dictionary
Definition estoppel in British English
estoppel noun
[uncountable] noun
/ɪˈstɒp(ə)l/
Synonyms and related words
