Define tirade. tirade synonyms, tirade pronunciation, tirade translation, English dictionary definition of tirade. n. A long angry speech, usually of a censorious or denunciatory nature; a diatribe. American Heritage® Dictionary of the English Language, Fifth Edition..
Define dolmen. dolmen synonyms, dolmen pronunciation, dolmen translation, English dictionary definition of dolmen. n. A Neolithic tomb consisting of two or more upright stones with a capstone, believed to have been buried in earth except for a central opening.
Define phagocyte. phagocyte synonyms, phagocyte pronunciation, phagocyte translation, English dictionary definition of phagocyte. n. A cell, especially a macrophage or neutrophil of the immune system, that has the ability to engulf and destroy pathogens, waste material, and other.