Word Meaning

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


Meaning of grouser

- A pointed timber attached to a boat and sliding vertically, to thrust into the ground as a means of anchorage.