SKIFFED MEANING IN ENGLISH

• Skiffed Definition & Synonyms

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


• Skiff Definition & Synonyms

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


RECENT SEARCHES