Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of skiffs

- A small, light boat.
- To navigate in a skiff.

Crossword clue for skiffs

- Light boat
- Rowing boat
- Small boat
- Small boat propelled by oars or sails
- Small light boat
- Small rowboat
- Small boats
- Small sailing boats