Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
coalyards
in English
coalyards
#limited
Definitions
Noun
areas
where
coal
is
stored
; (
coal
storage
facilities
)
The
company
owns
several
coalyards
near
the
power
plant
.
Base Words
yards
coal