Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
window bench
in English
window bench
#moderate
Definitions
Noun
a
bench
placed
under
a
window
,
often
used
for
seating
or
displaying
plants
Other
to
sit
or
wait
for
a
long
time
,
often
in
a
dull
or
tedious
situation
Base Words
bench
window