get stranded

1. (verb) of boats
Synonyms: run aground
Related Words: bog down, get stuck, mire



Terms and Conditions of Use / Copyright Notice