• word of the day

    waterbuck

    waterbuck - Dictionary definition and meaning for word waterbuck

    Definition
    (noun) any of several large African antelopes of the genus Kobus having curved ridged horns and frequenting e.g. swamps and rivers
Download our Mobile App Today
Receive our word of the day
on Whatsapp