Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
troughs
in English
troughs
us
/trəfz/
uk
/troufs/
#moderate
Lemma:
trough
The lemma is the base or root form of this word.
Definitions
Noun
long
,
narrow
containers
for
animals
open-top
containers
for
feeding
or
watering
similarly
shaped
holders
or
canals
;
draining
water
narrow
channels
for
water
drainage
or
evaporation
a
gutter
under
a
building's
eaves
a
channel
for
conveying
liquids
by
gravity
a
low
area
between
waves
or
ridges
a
linear
atmospheric
depression
(
associated
with
weather
)