• word of the day

    taffrail

    taffrail - Dictionary definition and meaning for word taffrail

    Definition
    (noun) the railing around the stern of a ship
Download our Mobile App Today
Receive our word of the day
on Whatsapp