(noun) one who reads and introduces news reports on a news program
(noun) something or someone to which one looks for support
(verb) to put securely in place or in a desired position
Definitions for Lockjaw
(noun) an acute and serious infection of the central nervous system caused by bacterial infection of open wounds; spasms of the jaw and laryngeal muscles may occur during the late stages