Show Definitions
Intelligencer
noun – A person employed by a newspaper, magazine, or radio or television station to gather, write, or report news.
Informant and
intelligencer are semantically related. You can use "Informant" instead a
noun "Intelligencer".
Nearby Word:
intelligence