STRAND Meaning of STRAND in English I . n. Beach, shore, coast. II . v. n. Run aground, get ashore, be wrecked, be cast away. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012