API Reference

Free, public APIs. No key required to start; a free key raises your limits. Base URL:

https://api.gargantuan.dev/v1

Authentication

No key required. Anonymous callers are rate-limited by IP. Send Authorization: Bearer <key> (or an X-Api-Key header) for a higher tier.

With a key
curl "https://api.gargantuan.dev/v1/dictionary/serendipity" \
  -H "Authorization: Bearer YOUR_API_KEY"

You can also pass the key as X-Api-Key or ?api_key=.

Rate limits

Every response carries your current limits in headers.

TierHow you are identifiedLimit
Anonymousby IP addresslowest
Free (signed up)by API keyhigher
Proby API keyhighest

Response headers: X-RateLimit-Limit, X-RateLimit-Remaining. Over the limit returns 429 with Retry-After.

Dictionary API

Every word in the English language: existence checks, autocomplete, random words, and (as scraped) full definitions.

Languages: en. Pass ?lang= to choose one.

GET/v1/dictionary/languages

List the supported languages (datasets).

Request
curl "https://api.gargantuan.dev/v1/dictionary/languages"
Response
{
  "default": "en",
  "count": 1,
  "languages": [
    {
      "lang": "en",
      "label": "English",
      "locale": "en",
      "words": 274937
    }
  ],
  "source": "itsmattgeorge.com"
}
GET/v1/dictionary/random

Return a random word.

Parameters
NameInRequiredDescription
langqueryoptionallanguage dataset; default 'en' (see /v1/dictionary/languages)
Request
curl "https://api.gargantuan.dev/v1/dictionary/random?lang=en"
Response
{
  "word": "mammeys",
  "length": 7,
  "lang": "en",
  "source": "itsmattgeorge.com"
}
GET/v1/dictionary/search

Autocomplete: words that start with a prefix.

Parameters
NameInRequiredDescription
qqueryrequiredthe prefix to match
limitqueryoptionalmax results (default 20, max 100)
langqueryoptionallanguage dataset; default 'en' (see /v1/dictionary/languages)
Request
curl "https://api.gargantuan.dev/v1/dictionary/search?q=ser&limit=5&lang=en"
Response
{
  "query": "ser",
  "count": 5,
  "results": [
    "ser",
    "sera",
    "serac",
    "seracs",
    "serafile"
  ],
  "lang": "en",
  "source": "itsmattgeorge.com"
}
GET/v1/dictionary/{word}

Look up a word: whether it exists, its length, and any definition.

Parameters
NameInRequiredDescription
wordpathrequired
langqueryoptionallanguage dataset; default 'en' (see /v1/dictionary/languages)
Request
curl "https://api.gargantuan.dev/v1/dictionary/serendipity?lang=en"
Response
{
  "word": "serendipity",
  "lang": "en",
  "exists": true,
  "length": 11,
  "has_definition": true,
  "definition": {
    "word": "serendipity",
    "ex_at": "2026-10-11T12:59:46.030Z",
    "ex_gen": true,
    "ex_model": "gemini-flash-latest",
    "attribution": {
      "source": "en.wiktionary.org via kaikki.org (wiktextract)",
      "license": "CC BY-SA 3.0"
    },
    "definitions": [
      {
        "example": "The most random serendipity brought the two of us together, and now, we are happily married! If I was just 15 seconds slower, I'd have never met her!\nThis discovery, indeed, is almost of that kind which I call Serendipity, a very expressive word, which, as I have nothing better to tell you, I shall ",
        "examples": [
          "The researcher relied on serendipity to notice the accidental cure in the lab.",
          "Her scientific breakthrough was a classic example of serendipity at work."
        ],
        "definition": "The phenomenon of making an unplanned, fortunate discovery through a combination of unexpected circumstances and insightful recognition.",
        "partOfSpeech": "noun"
      },
      {
        "example": "2007, Erin McKean, speech at TED\nSerendipity is when you find things you weren't looking for because finding what you are looking for is so damn difficult.",
        "examples": [
          "Finding that rare vintage book at the yard sale was pure serendipity.",
          "Our meeting at the airport was a delightful stroke of serendipity."
        ],
        "definition": "An unsought, unintended or unexpected, but fortunate, discovery or learning experience that occurs by accident.",
        "partOfSpeech": "noun"
      },
      {
        "examples": [
          "Nature often provides moments of serendipity when we least expect them.",
          "By sheer serendipity, the rain stopped just as the outdoor wedding began."
        ],
        "definition": "The occurrence and development of events by chance in a happy or beneficial way.",
        "partOfSpeech": "noun"
      }
    ],
    "pronunciation": "/ˌsɛɹ.ənˈdɪp.ɪ.ti/"
  },
  "source": "itsmattgeorge.com"
}

Pronunciation API

Pronunciation of English words: ARPABET and IPA transcriptions, stress, and syllable counts, from the CMU Pronouncing Dictionary.

Languages: en. Pass ?lang= to choose one.

GET/v1/pronunciation/languages

List the supported languages (datasets).

Request
curl "https://api.gargantuan.dev/v1/pronunciation/languages"
Response
{
  "default": "en",
  "count": 1,
  "languages": [
    {
      "lang": "en",
      "label": "English",
      "locale": "en",
      "words": 126052
    }
  ],
  "attribution": "CMU Pronouncing Dictionary (public domain, Carnegie Mellon University).",
  "source": "itsmattgeorge.com"
}
GET/v1/pronunciation/random

Return a random word with its pronunciation.

Parameters
NameInRequiredDescription
langqueryoptionallanguage dataset; default 'en' (see /v1/pronunciation/languages)
Request
curl "https://api.gargantuan.dev/v1/pronunciation/random?lang=en"
Response
{
  "word": "mercifully",
  "lang": "en",
  "pronunciations": [
    {
      "ipa": "ˈmɝsɪfəˌli",
      "stress": "1002",
      "arpabet": "M ER1 S IH0 F AH0 L IY2",
      "syllables": 4
    },
    {
      "ipa": "ˈmɝsɪfli",
      "stress": "100",
      "arpabet": "M ER1 S IH0 F L IY0",
      "syllables": 3
    }
  ],
  "syllables": 4,
  "attribution": "CMU Pronouncing Dictionary (public domain, Carnegie Mellon University).",
  "source": "itsmattgeorge.com"
}
GET/v1/pronunciation/search

Autocomplete: words that start with a prefix.

Parameters
NameInRequiredDescription
qqueryrequiredthe prefix to match
limitqueryoptionalmax results (default 20, max 100)
langqueryoptionallanguage dataset; default 'en' (see /v1/pronunciation/languages)
Request
curl "https://api.gargantuan.dev/v1/pronunciation/search?q=pron&limit=5&lang=en"
Response
{
  "query": "pron",
  "count": 5,
  "results": [
    "prone",
    "prong",
    "pronged",
    "pronger",
    "pronghorn"
  ],
  "lang": "en",
  "source": "itsmattgeorge.com"
}
GET/v1/pronunciation/syllables/{word}

Syllable count of a word.

Parameters
NameInRequiredDescription
wordpathrequired
langqueryoptionallanguage dataset; default 'en' (see /v1/pronunciation/languages)
Request
curl "https://api.gargantuan.dev/v1/pronunciation/syllables/pronunciation?lang=en"
Response
{
  "word": "pronunciation",
  "lang": "en",
  "exists": true,
  "syllables": 5,
  "attribution": "CMU Pronouncing Dictionary (public domain, Carnegie Mellon University).",
  "source": "itsmattgeorge.com"
}
GET/v1/pronunciation/{word}

Pronunciations (ARPABET + IPA), stress pattern, and syllable count.

Parameters
NameInRequiredDescription
wordpathrequired
langqueryoptionallanguage dataset; default 'en' (see /v1/pronunciation/languages)
Request
curl "https://api.gargantuan.dev/v1/pronunciation/serendipity?lang=en"
Response
{
  "word": "serendipity",
  "lang": "en",
  "exists": true,
  "pronunciations": [
    {
      "ipa": "ˌsɛɹəˈndɪpɪti",
      "stress": "20100",
      "arpabet": "S EH2 R AH0 N D IH1 P IH0 T IY0",
      "syllables": 5
    }
  ],
  "syllables": 5,
  "attribution": "CMU Pronouncing Dictionary (public domain, Carnegie Mellon University).",
  "source": "itsmattgeorge.com"
}

Rhymes API

Perfect and near rhymes for English words, computed from the CMU Pronouncing Dictionary, with syllable counts.

Languages: en. Pass ?lang= to choose one.

GET/v1/rhymes/languages

List the supported languages (datasets).

Request
curl "https://api.gargantuan.dev/v1/rhymes/languages"
Response
{
  "default": "en",
  "count": 1,
  "languages": [
    {
      "lang": "en",
      "label": "English",
      "locale": "en",
      "words": 126052
    }
  ],
  "attribution": "Computed from the CMU Pronouncing Dictionary (public domain, Carnegie Mellon University).",
  "source": "itsmattgeorge.com"
}
GET/v1/rhymes/random

Return a random word that has rhymes.

Parameters
NameInRequiredDescription
langqueryoptionallanguage dataset; default 'en' (see /v1/rhymes/languages)
Request
curl "https://api.gargantuan.dev/v1/rhymes/random?lang=en"
Response
{
  "word": "leyba",
  "lang": "en",
  "rhymes": [
    "otaiba"
  ],
  "near_rhymes": [
    "ababa",
    "abba",
    "adl-tabataba",
    "akiba",
    "alysheba",
    "amitabha",
    "amoeba",
    "aqaba",
    "aruba",
    "baba",
    "bathsheba",
    "biba",
    "bourguiba",
    "bubba",
    "bucoba",
    "burba",
    "caba",
    "carrubba",
    "catawba",
    "chiba",
    "chuba",
    "ciba",
    "cohiba",
    "cordoba",
    "cuba",
    "curitiba",
    "dabah",
    "duba",
    "dziuba",
    "eba",
    "ebba",
    "escanaba",
    "gaba",
    "gleba",
    "gruba",
    "guba",
    "helaba",
    "iba",
    "indaba",
    "jabah",
    "jacoba",
    "jojoba",
    "juba",
    "kashuba",
    "kaszuba",
    "katashiba",
    "klebba",
    "komaba",
    "kosiba",
    "kouba"
  ],
  "syllables": 2,
  "attribution": "Computed from the CMU Pronouncing Dictionary (public domain, Carnegie Mellon University).",
  "source": "itsmattgeorge.com"
}
GET/v1/rhymes/search

Autocomplete: words that start with a prefix.

Parameters
NameInRequiredDescription
qqueryrequiredthe prefix to match
limitqueryoptionalmax results (default 20, max 100)
langqueryoptionallanguage dataset; default 'en' (see /v1/rhymes/languages)
Request
curl "https://api.gargantuan.dev/v1/rhymes/search?q=ca&limit=5&lang=en"
Response
{
  "query": "ca",
  "count": 5,
  "results": [
    "ca",
    "caan",
    "cab",
    "caba",
    "cabal"
  ],
  "lang": "en",
  "source": "itsmattgeorge.com"
}
GET/v1/rhymes/near/{word}

Near (slant) rhymes of a word.

Parameters
NameInRequiredDescription
wordpathrequired
langqueryoptionallanguage dataset; default 'en' (see /v1/rhymes/languages)
Request
curl "https://api.gargantuan.dev/v1/rhymes/near/cat?lang=en"
Response
{
  "word": "cat",
  "lang": "en",
  "exists": true,
  "near_rhymes": [
    "'bout",
    "abate",
    "abbett",
    "abet",
    "ablate",
    "abott",
    "about",
    "absolut",
    "abut",
    "accredit",
    "acquit",
    "actuate",
    "acute",
    "admit",
    "adroit",
    "afloat",
    "afoot",
    "alert",
    "alight",
    "all-out",
    "allnutt",
    "allot",
    "allright",
    "allset",
    "alot",
    "alright",
    "amit",
    "anette",
    "anisette",
    "annett",
    "annette",
    "anstett",
    "antoinette",
    "arlette",
    "arnett",
    "arnette",
    "arquette",
    "ascott",
    "assert",
    "astute",
    "ate",
    "audet",
    "audette",
    "aught",
    "autobot",
    "avert",
    "await",
    "aydt",
    "ayotte",
    "babette"
  ],
  "count": 50,
  "attribution": "Computed from the CMU Pronouncing Dictionary (public domain, Carnegie Mellon University).",
  "source": "itsmattgeorge.com"
}
GET/v1/rhymes/{word}

Perfect rhymes, near rhymes, and syllable count.

Parameters
NameInRequiredDescription
wordpathrequired
langqueryoptionallanguage dataset; default 'en' (see /v1/rhymes/languages)
Request
curl "https://api.gargantuan.dev/v1/rhymes/time?lang=en"
Response
{
  "word": "time",
  "lang": "en",
  "exists": true,
  "rhymes": [
    "all-time",
    "anticrime",
    "beim",
    "chime",
    "climb",
    "clothestime",
    "crime",
    "dime",
    "grime",
    "haim",
    "heim",
    "hime",
    "i'm",
    "kime",
    "lime",
    "lyme",
    "mime",
    "one-time",
    "onetime",
    "part-time",
    "prime",
    "rhyme",
    "rime",
    "seim",
    "sime",
    "slime",
    "sublime",
    "syme",
    "thyme"
  ],
  "near_rhymes": [
    "'em",
    "'m",
    "a.m.",
    "abloom",
    "abram",
    "acclaim",
    "acm",
    "affirm",
    "aflame",
    "agleam",
    "aim",
    "aime",
    "alam",
    "alem",
    "altom",
    "alum",
    "am",
    "ame",
    "amraam",
    "ancrum",
    "anscom",
    "anscomb",
    "aplomb",
    "ashame",
    "assam",
    "assume",
    "atm",
    "avrim",
    "bahm",
    "baim",
    "ballgame",
    "balm",
    "bam",
    "bame",
    "basam",
    "basim",
    "baucom",
    "baucum",
    "baum",
    "beacham",
    "beahm",
    "beam",
    "becalm",
    "became",
    "become",
    "beem",
    "behm",
    "belem",
    "bem",
    "berm"
  ],
  "rhyme_count": 29,
  "syllables": 1,
  "attribution": "Computed from the CMU Pronouncing Dictionary (public domain, Carnegie Mellon University).",
  "source": "itsmattgeorge.com"
}

Thesaurus API

Synonyms, antonyms, and related words for English, built from Open English WordNet (CC BY 4.0) and the public-domain Moby Thesaurus.

Languages: en. Pass ?lang= to choose one.

GET/v1/thesaurus/languages

List the supported languages (datasets).

Request
curl "https://api.gargantuan.dev/v1/thesaurus/languages"
Response
{
  "default": "en",
  "count": 1,
  "languages": [
    {
      "lang": "en",
      "label": "English",
      "locale": "en",
      "words": 101825
    }
  ],
  "attribution": "Open English WordNet (CC BY 4.0; Princeton WordNet + Open English WordNet). Moby Thesaurus II (public domain, Grady Ward).",
  "source": "itsmattgeorge.com"
}
GET/v1/thesaurus/random

Return a random word with its synonyms, antonyms, and related terms.

Parameters
NameInRequiredDescription
langqueryoptionallanguage dataset; default 'en' (see /v1/thesaurus/languages)
Request
curl "https://api.gargantuan.dev/v1/thesaurus/random?lang=en"
Response
{
  "word": "dethronement",
  "lang": "en",
  "synonyms": [
    "deposition"
  ],
  "antonyms": [],
  "related": [],
  "attribution": "Open English WordNet (CC BY 4.0; Princeton WordNet + Open English WordNet). Moby Thesaurus II (public domain, Grady Ward).",
  "source": "itsmattgeorge.com"
}
GET/v1/thesaurus/search

Autocomplete: words that start with a prefix.

Parameters
NameInRequiredDescription
qqueryrequiredthe prefix to match
limitqueryoptionalmax results (default 20, max 100)
langqueryoptionallanguage dataset; default 'en' (see /v1/thesaurus/languages)
Request
curl "https://api.gargantuan.dev/v1/thesaurus/search?q=hap&limit=5&lang=en"
Response
{
  "query": "hap",
  "count": 5,
  "results": [
    "hap",
    "hapax legomenon",
    "haphazard",
    "haphazardly",
    "haphazardness"
  ],
  "lang": "en",
  "source": "itsmattgeorge.com"
}
GET/v1/thesaurus/synonyms/{word}

Synonyms of a word.

Parameters
NameInRequiredDescription
wordpathrequired
langqueryoptionallanguage dataset; default 'en' (see /v1/thesaurus/languages)
Request
curl "https://api.gargantuan.dev/v1/thesaurus/synonyms/happy?lang=en"
Response
{
  "word": "happy",
  "lang": "en",
  "exists": true,
  "synonyms": [
    "felicitous",
    "glad",
    "well-chosen"
  ],
  "count": 3,
  "attribution": "Open English WordNet (CC BY 4.0; Princeton WordNet + Open English WordNet). Moby Thesaurus II (public domain, Grady Ward).",
  "source": "itsmattgeorge.com"
}
GET/v1/thesaurus/antonyms/{word}

Antonyms of a word.

Parameters
NameInRequiredDescription
wordpathrequired
langqueryoptionallanguage dataset; default 'en' (see /v1/thesaurus/languages)
Request
curl "https://api.gargantuan.dev/v1/thesaurus/antonyms/happy?lang=en"
Response
{
  "word": "happy",
  "lang": "en",
  "exists": true,
  "antonyms": [
    "unhappy"
  ],
  "count": 1,
  "attribution": "Open English WordNet (CC BY 4.0; Princeton WordNet + Open English WordNet). Moby Thesaurus II (public domain, Grady Ward).",
  "source": "itsmattgeorge.com"
}
GET/v1/thesaurus/related/{word}

Related words (broad coverage, from Moby).

Parameters
NameInRequiredDescription
wordpathrequired
langqueryoptionallanguage dataset; default 'en' (see /v1/thesaurus/languages)
Request
curl "https://api.gargantuan.dev/v1/thesaurus/related/happy?lang=en"
Response
{
  "word": "happy",
  "lang": "en",
  "exists": true,
  "related": [
    "a propos",
    "accepting",
    "accidental",
    "ad rem",
    "adapted",
    "addled",
    "advantageous",
    "advisable",
    "applicable",
    "apposite",
    "appropriate",
    "apropos",
    "apt",
    "at ease",
    "auspicious",
    "beaming",
    "beatific",
    "beatified",
    "becoming",
    "beery",
    "befitting",
    "bemused",
    "beneficial",
    "benign",
    "benignant",
    "besotted",
    "blessed",
    "blind drunk",
    "blissful",
    "blithe",
    "blithesome",
    "bright",
    "bright and sunny",
    "capering",
    "casual",
    "cheerful",
    "cheery",
    "chirping",
    "civil",
    "cock-a-hoop",
    "cogent",
    "comely",
    "comfortable",
    "composed",
    "congruous",
    "content",
    "contented",
    "convenient",
    "convincing",
    "correct",
    "crapulent",
    "crapulous",
    "dancing",
    "decent",
    "decorous",
    "delighted",
    "desirable",
    "dizzy",
    "dovetailing",
    "drenched",
    "drunk",
    "drunken",
    "easy",
    "easygoing",
    "ecstatic",
    "effective",
    "effectual",
    "efficacious",
    "efficient",
    "elated",
    "eupeptic",
    "euphoric",
    "exalted",
    "exhilarated",
    "expedient",
    "exuberant",
    "exultant",
    "fair",
    "far-gone",
    "favorable",
    "favoring",
    "feasible",
    "felicitous",
    "fit",
    "fitted",
    "fitten",
    "fitting",
    "flushed",
    "flushed with joy",
    "flustered",
    "fortuitous",
    "fortunate",
    "fou",
    "fructuous",
    "full",
    "full of promise",
    "gay",
    "geared",
    "genial",
    "genteel",
    "giddy",
    "glad",
    "gladsome",
    "gleeful",
    "glorious",
    "glowing",
    "golden",
    "good",
    "gratified",
    "high",
    "hopeful",
    "in good spirits",
    "in high spirits",
    "in liquor",
    "in seventh heaven",
    "incidental",
    "inebriate",
    "inebriated",
    "inebrious",
    "inspired",
    "intoxicated",
    "irrepressible",
    "jolly",
    "joyful",
    "joyous",
    "jubilant",
    "just",
    "just right",
    "laughing",
    "leaping",
    "light-hearted",
    "lighthearted",
    "likely",
    "lucky",
    "maudlin",
    "meet",
    "mellow",
    "merry",
    "meshing",
    "muddled",
    "nappy",
    "nice",
    "of good cheer",
    "of good comfort",
    "of good omen",
    "of happy portent",
    "of promise",
    "on cloud nine",
    "on the button",
    "opportune",
    "optimistic",
    "overjoyed",
    "pat",
    "pleasant",
    "pleased",
    "pleased as Punch",
    "politic",
    "profitable",
    "promising",
    "proper",
    "propitious",
    "prosperous",
    "providential",
    "purring",
    "qualified",
    "radiant",
    "recommendable",
    "reconciled",
    "reeling",
    "relevant",
    "resigned",
    "riant",
    "right",
    "ripe",
    "rosy",
    "sanguine",
    "sanguineous",
    "sans souci",
    "satisfied",
    "seasonable",
    "seemly",
    "shikker",
    "singing",
    "smiling",
    "smirking",
    "sodden",
    "sortable",
    "sotted",
    "sparkling",
    "starry-eyed",
    "suitable",
    "suited",
    "suiting",
    "sunny",
    "tailored",
    "telling",
    "thrice happy",
    "thrilled",
    "tickled pink",
    "tiddly",
    "timely",
    "tipsy",
    "to be desired",
    "to the point",
    "to the purpose",
    "uncomplaining",
    "under the influence",
    "unrepining",
    "urbane",
    "useful",
    "well",
    "well-chosen",
    "well-expressed",
    "well-put",
    "well-timed",
    "winsome",
    "wise",
    "without care",
    "worthwhile"
  ],
  "count": 219,
  "attribution": "Open English WordNet (CC BY 4.0; Princeton WordNet + Open English WordNet). Moby Thesaurus II (public domain, Grady Ward).",
  "source": "itsmattgeorge.com"
}
GET/v1/thesaurus/{word}

Full entry: synonyms, antonyms, related words, and per-sense definitions.

Parameters
NameInRequiredDescription
wordpathrequired
langqueryoptionallanguage dataset; default 'en' (see /v1/thesaurus/languages)
Request
curl "https://api.gargantuan.dev/v1/thesaurus/brave?lang=en"
Response
{
  "word": "brave",
  "lang": "en",
  "exists": true,
  "synonyms": [
    "audacious",
    "brave out",
    "braw",
    "courageous",
    "dauntless",
    "endure",
    "fearless",
    "gay",
    "hardy",
    "intrepid",
    "unfearing",
    "weather"
  ],
  "antonyms": [
    "cowardly",
    "timid"
  ],
  "related": [
    "a man",
    "abide",
    "abide with",
    "Achilles",
    "advantageous",
    "affront",
    "air serviceman",
    "Amazon",
    "audacious",
    "aweless",
    "baffle",
    "balk",
    "banter",
    "bear",
    "bear with",
    "beard",
    "bell the cat",
    "beneficial",
    "bid defiance",
    "bide",
    "bite the bullet",
    "blast",
    "bold",
    "bold-spirited",
    "bravura",
    "braw",
    "brazen",
    "brazen out",
    "breast",
    "bright",
    "bring before",
    "bring forward",
    "bring up",
    "brook",
    "bulldog",
    "call out",
    "cannon fodder",
    "challenge",
    "chance",
    "checkmate",
    "chichi",
    "chivalric",
    "chivalrous",
    "chutzpanik",
    "circumvent",
    "colorful",
    "colory",
    "confident",
    "confound",
    "confront",
    "confront with",
    "contravene",
    "counter",
    "counteract",
    "countermand",
    "counterwork",
    "courageous",
    "court destruction",
    "cross",
    "dare",
    "daring",
    "dash",
    "dashing",
    "dauntless",
    "David",
    "decorated hero",
    "defeat",
    "defiant",
    "defy",
    "defy danger",
    "demigod",
    "demigoddess",
    "destroy",
    "discomfit",
    "disconcert",
    "discountenance",
    "dish",
    "disrupt",
    "double-dare",
    "doughty",
    "dressy",
    "elude",
    "encounter",
    "endure",
    "envisage",
    "exhibitionistic",
    "face",
    "face out",
    "face the music",
    "face up",
    "face up to",
    "face with",
    "favorable",
    "favoring",
    "fearless",
    "fighting cock",
    "fighting man",
    "fine",
    "flashing",
    "flashy",
    "flaunting",
    "flummox",
    "foil",
    "food for powder",
    "forget the odds",
    "frilly",
    "front",
    "frothy",
    "frustrate",
    "gallant",
    "gamble",
    "game",
    "gamecock",
    "gay",
    "glittering",
    "good soldier",
    "grand",
    "greathearted",
    "gritty",
    "gutsy",
    "halberdier",
    "handsome",
    "hang in",
    "hang in there",
    "hang tough",
    "hardy",
    "hazard",
    "Hector",
    "helpful",
    "hero",
    "heroic",
    "heroine",
    "herolike",
    "hoplite",
    "indomitable",
    "intrepid",
    "ironhearted",
    "jaunty",
    "jazzy",
    "knightlike",
    "knightly",
    "knock the chocks",
    "lay before",
    "legionary",
    "lion",
    "lionhearted",
    "lump",
    "lump it",
    "macho",
    "man of courage",
    "man-at-arms",
    "manful",
    "manly",
    "meet",
    "meet boldly",
    "meet head-on",
    "meet squarely",
    "mettlesome",
    "military man",
    "navy man",
    "noble",
    "nonplus",
    "outdare",
    "outface",
    "paladin",
    "perplex",
    "persevere",
    "pikeman",
    "place before",
    "play with fire",
    "plucky",
    "present to",
    "propitious",
    "put it to",
    "put up with",
    "rakish",
    "resolute",
    "rifle",
    "rifleman",
    "risk",
    "Roland",
    "ruin",
    "run the chance",
    "run the gauntlet",
    "run the risk",
    "sabotage",
    "Samson",
    "scotch",
    "scream defiance",
    "serviceman",
    "set at defiance",
    "set before",
    "show fight",
    "showy",
    "smart",
    "snazzy",
    "soldier",
    "soldierlike",
    "soldierly",
    "speak out",
    "speak up",
    "spearman",
    "spectacular",
    "spike",
    "spirited",
    "splashy",
    "splendid",
    "splurgy",
    "spoil",
    "sporty",
    "spunky",
    "stalwart",
    "stand",
    "stand for",
    "stand up to",
    "stare down",
    "staunch",
    "steadfast",
    "stem",
    "stick",
    "stonewall",
    "stout",
    "stouthearted",
    "stump",
    "suffer",
    "support",
    "sustain",
    "take a chance",
    "take chances",
    "take up with",
    "tempt Providence",
    "the brave",
    "thwart",
    "tiger",
    "tolerate",
    "toward",
    "unafraid",
    "unapprehensive",
    "unblenching",
    "undaunted",
    "undismayed",
    "unfearful",
    "unfearing",
    "unflinching",
    "unfrightened",
    "unshrinking",
    "unswerving",
    "unyielding",
    "upset",
    "useful",
    "valiant",
    "valiant knight",
    "valorous",
    "venture",
    "venturesome",
    "vivid",
    "warrior",
    "warrioress"
  ],
  "senses": [
    {
      "pos": "adjective",
      "synonyms": [
        "audacious",
        "dauntless",
        "fearless",
        "hardy",
        "intrepid",
        "unfearing"
      ],
      "definition": "invulnerable to fear or intimidation"
    },
    {
      "pos": "adjective",
      "synonyms": [
        "courageous"
      ],
      "definition": "possessing or displaying courage; able to face and deal with danger or fear without flinching"
    },
    {
      "pos": "adjective",
      "synonyms": [
        "braw",
        "gay"
      ],
      "definition": "brightly colored and showy"
    },
    {
      "pos": "noun",
      "synonyms": [],
      "definition": "people who are brave"
    },
    {
      "pos": "noun",
      "synonyms": [],
      "definition": "a North American Indian warrior"
    },
    {
      "pos": "verb",
      "synonyms": [
        "weather",
        "endure",
        "brave out"
      ],
      "definition": "face and withstand with courage"
    }
  ],
  "sources": [
    "open-english-wordnet-2025",
    "moby-thesaurus"
  ],
  "attribution": "Open English WordNet (CC BY 4.0; Princeton WordNet + Open English WordNet). Moby Thesaurus II (public domain, Grady Ward).",
  "source": "itsmattgeorge.com"
}