English Dictionary
Definition gloved in British English
gloved adjective
adjective
/ɡlʌvd/
Synonyms and related words
