English dictionary
taffrail meaning and definition
Definition and meaning of taffrail at MeaningMonkey.org. taffrail meaning and definition in the English Dictionary.TAFFRAIL noun
Definition of taffrail (noun)
- the railing around the stern of a ship
Source: Princeton University Wordnet