Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
ponds
in English
ponds
us
/pʌndz/
uk
/pɒndz/
#common
Lemma:
pond
The lemma is the base or root form of this word.
Definitions
Noun
small
bodies
of
still
water
a
small
;
natural
or
man-made
water
body
standing
water
fed
by
springs
Compounds / Phrases
fishponds
millponds