SKIFFING MEANING IN ENGLISH

• Skiffing Definition & Synonyms

  1. (p. pr. & vb. n.) of Skiff


• Skiff Definition & Synonyms

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


RECENT SEARCHES