Salivating meaning : To produce saliva. To show eager anticipation at the expectation of something.
salivating
harangue
victualing
subnuclear
peduncle