• word of the day

    cockhorse

    cockhorse - Dictionary definition and meaning for word cockhorse

    Definition
    (noun) anything used as a toy horse (such as a rocking horse or one knee of an adult)
Download our Mobile App Today
Receive our word of the day
on Whatsapp