embed - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    a journalist placed in a military unit in order to provide news coverage during a warSubmitted by Kerry from United Kingdom on 16/03/2016