Yahoo Malaysia Web Search

Search results

  1. Dictionary
    jugular
    /ˈdʒʌɡjʊlə/

    adjective

    • 1. of the neck or throat.
    • 2. (of fish's pelvic fins) located in front of the pectoral fins.

    noun

    • 1. short for jugular vein

    More definitions, origin and scrabble points