meaning of accoast

1. To lie or sail along the coast or side of; to accost.


Related Words

accoast |

Developed & Maintained By Taraprasad.com

Treasure Words