Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of discoast

- To depart; to quit the coast (that is, the side or border) of anything; to be separated.