messenger : Idioms & Phrases


divine messenger

  • noun a messenger from God
    • angel of death
WordNet

Messenger bird

  • the secretary bird, from its swiftness.
Webster 1913

messenger boy

  • noun a boy who earns money by running errands
    errand boy.
WordNet

messenger rna

  • noun the template for protein synthesis; the form of RNA that carries information from DNA in the nucleus to the ribosome sites of protein synthesis in the cell
    informational RNA; template RNA; mRNA.
WordNet