• word of the day

    topspin

    topspin - Dictionary definition and meaning for word topspin

    Definition
    (noun) forward spin (usually of a moving ball) that is imparted by an upward stroke
Download our Mobile App Today
Receive our word of the day
on Whatsapp