English Dictionary
Definition double vision in British English
double vision noun
[uncountable] noun
Synonyms and related words

English Dictionary