• word of the day

    somersault

    somersault - Dictionary definition and meaning for word somersault

    Definition
    (noun) an acrobatic feat in which the feet roll over the head (either forward or backward) and return Definition
    (verb) do a somersault
Download our Mobile App Today
Receive our word of the day
on Whatsapp