Definition, synonyms and related words
Resting on the bed of a body of water rather than floating; on or onto a shore or beach.