Strand (Verb)
Meaning 1
Leave stranded or isolated with little hope of rescue; "the travellers were marooned".
Classification
Verbs of buying, selling, owning.
Synonyms
Hypernyms
Meaning 3
Bring to the ground; "the storm grounded the ship".
Classification
Verbs of walking, flying, swimming.