FLOTSON MEANING IN ENGLISH

• Flotson Definition & Synonyms

  1. (n.) Goods lost by shipwreck, and floating on the sea; -- in distinction from jetsam or jetson.


RECENT SEARCHES