dictionary.cambridge.org
screen door Meaning in the Cambridge English Dictionary
screen door meaning, definition, what is screen door: a door consisting of a wire net with very small holes stretched over a frame, designed to…. Learn more.