What is the full meaning of jugular
pertaining to neck or throat [adj] / a vein in the neck [n -S]
Example of the word jugular placed on a Scrabble board.