Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
screen
in English
screen
us
/skriːn/
uk
/skriːn/
#common
#a2
#b2
Plural
screens
Past Tense
screened
Participle Verb
screening
Third Person Singular
screens