SKIFF MEANING IN ENGLISH

• Skiff Definition & Synonyms

  1. (n.) A small, light boat.
  2. (v. t.) To navigate in a skiff.


• Skiffed Definition & Synonyms

  1. (imp. & p. p.) of Skiff


RECENT SEARCHES