(noun) the fluid that is secreted into the mouth by certain glands
(noun) a clear liquid secreted into the mouth by the salivary glands and mucous glands of the mouth; moistens the mouth and starts the digestion of starches
Definitions for Strand
(noun) the usually sandy or gravelly land bordering a body of water
(verb) to cause irreparable damage to (a ship) by running aground or sinking