baste (a roast meat) - English Synonyms Dictionary

Can't found any synonym terms.