meaning of stranded

1. of Strand
2.
with the bottom lodged on a reef or shoal in shallow water


Related Words

stranded |

Developed & Maintained By Taraprasad.com

Treasure Words