Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
waterbuck
in English
waterbuck
us
/ˈwɔtərbʌk/
uk
/ˈwɔː.tə.bʌk/
#uncommon
Definitions
Noun
an
African
antelope
species
(
Kobus
ellipsiprymnus
)