• word of the day

    stingray

    stingray - Dictionary definition and meaning for word stingray

    Definition
    (noun) large venomous ray with large barbed spines near the base of a thin whiplike tail capable of inflicting severe wounds
Download our Mobile App Today
Receive our word of the day
on Whatsapp