VariousWords beta
Related Terms:
Definitions:
Noun
expectoration
Definition: the process of coughing up and spitting out
Definition: The action of expectorating, of ejecting phlegm or mucus from the throat or lungs by coughing, hawking, or spitting.