STRAND Meaning of STRAND in English (n.) The shore, especially the beach of a sea, ocean, or large lake; rarely, the margin of a navigable river. Webster's English dictionary. Английский словарь Webster. 2012