English Dictionary
Definition imp in British English
imp noun
[countable] noun
/ɪmp/
Synonyms and related words
Synonyms and related words
