English Dictionary
Definition eye strain in British English
eye strain noun
[uncountable] noun
Synonyms and related words

English Dictionary