guess
// ==UserScript==
// @name Reddit Auto Hide Default Name Comments
// @match https://www.reddit.com/*
// @grant none
// @description guess
// @version 0.1
// @license MIT
// @namespace agc
// ==/UserScript==
const adjectives = [
"different",
"used",
"important",
"every",
"large",
"available",
"popular",
"able",
"basic",
"known",
"various",
"difficult",
"several",
"united",
"historical",
"hot",
"useful",
"mental",
"scared",
"additional",
"emotional",
"old",
"political",
"similar",
"healthy",
"financial",
"medical",
"traditional",
"federal",
"entire",
"strong",
"actual",
"significant",
"successful",
"electrical",
"expensive",
"pregnant",
"intelligent",
"interesting",
"poor",
"happy",
"responsible",
"cute",
"helpful",
"recent",
"willing",
"nice",
"wonderful",
"impossible",
"serious",
"huge",
"rare",
"technical",
"typical",
"competitive",
"critical",
"electronic",
"immediate",
"aware",
"educational",
"environmental",
"global",
"legal",
"relevant",
"accurate",
"capable",
"dangerous",
"dramatic",
"efficient",
"powerful",
"foreign",
"hungry",
"practical",
"psychological",
"severe",
"suitable",
"numerous",
"sufficient",
"unusual",
"consistent",
"cultural",
"existing",
"famous",
"pure",
"afraid",
"obvious",
"careful",
"latter",
"unhappy",
"acceptable",
"aggressive",
"boring",
"distinct",
"eastern",
"logical",
"reasonable",
"strict",
"administrative",
"automatic",
"civil",
"former",
"massive",
"southern",
"unfair",
"visible",
"alive",
"angry",
"desperate",
"exciting",
"friendly",
"lucky",
"realistic",
"sorry",
"ugly",
"unlikely",
"anxious",
"comprehensive",
"curious",
"impressive",
"informal",
"inner",
"pleasant",
"sexual",
"sudden",
"terrible",
"unable",
"weak",
"wooden",
"asleep",
"confident",
"conscious",
"decent",
"embarrassed",
"guilty",
"lonely",
"mad",
"nervous",
"odd",
"remarkable",
"substantial",
"suspicious",
"tall",
"tiny",
"other",
"such",
"even",
"new",
"just",
"good",
"any",
"each",
"much",
"own",
"great",
"another",
"same",
"few",
"free",
"right",
"still",
"best",
"public",
"human",
"both",
"local",
"sure",
"better",
"general",
"specific",
"enough",
"long",
"small",
"less",
"high",
"certain",
"little",
"common",
"next",
"simple",
"hard",
"past",
"big",
"possible",
"particular",
"real",
"major",
"personal",
"current",
"left",
"national",
"least",
"natural",
"physical",
"short",
"last",
"single",
"individual",
"main",
"potential",
"professional",
"international",
"lower",
"open",
"according",
"alternative",
"special",
"working",
"true",
"whole",
"clear",
"dry",
"easy",
"cold",
"commercial",
"full",
"low",
"primary",
"worth",
"necessary",
"positive",
"present",
"close",
"creative",
"green",
"late",
"fit",
"glad",
"proper",
"complex",
"content",
"due",
"effective",
"middle",
"regular",
"fast",
"independent",
"original",
"wide",
"beautiful",
"complete",
"active",
"negative",
"safe",
"visual",
"wrong",
"ago",
"quick",
"ready",
"straight",
"white",
"direct",
"excellent",
"extra",
"junior",
"pretty",
"unique",
"classic",
"final",
"overall",
"private",
"separate",
"western",
"alone",
"familiar",
"official",
"perfect",
"bright",
"broad",
"comfortable",
"flat",
"rich",
"warm",
"young",
"heavy",
"valuable",
"correct",
"leading",
"slow",
"clean",
"fresh",
"normal",
"secret",
"tough",
"brown",
"cheap",
"deep",
"objective",
"secure",
"thin",
"chemical",
"cool",
"extreme",
"exact",
"fair",
"fine",
"formal",
"opposite",
"remote",
"total",
"vast",
"lost",
"smooth",
"dark",
"double",
"equal",
"firm",
"frequent",
"internal",
"sensitive",
"constant",
"minor",
"previous",
"raw",
"soft",
"solid",
"weird",
"amazing",
"annual",
"busy",
"dead",
"false",
"round",
"sharp",
"thick",
"wise",
"equivalent",
"initial",
"narrow",
"nearby",
"proud",
"spiritual",
"wild",
"adult",
"apart",
"brief",
"crazy",
"prior",
"rough",
"sad",
"sick",
"strange",
"external",
"illegal",
"loud",
"mobile",
"nasty",
"ordinary",
"royal",
"senior",
"super",
"tight",
"upper",
"yellow",
"dependent",
"funny",
"gross",
"ill",
"spare",
"sweet",
"upstairs",
"usual",
"brave",
"calm",
"dirty",
"downtown",
"grand",
"honest",
"loose",
"male",
"quiet",
"brilliant",
"dear",
"drunk",
"empty",
"female",
"inevitable",
"neat",
"ok",
"representative",
"silly",
"slight",
"smart",
"stupid",
"temporary",
"weekly",
"that",
"this",
"what",
"which",
"time",
"these",
"work",
"no",
"only",
"then",
"first",
"money",
"over",
"business",
"his",
"game",
"think",
"after",
"life",
"day",
"home",
"economy",
"away",
"either",
"fat",
"key",
"training",
"top",
"level",
"far",
"fun",
"house",
"kind",
"future",
"action",
"live",
"period",
"subject",
"mean",
"stock",
"chance",
"beginning",
"upset",
"chicken",
"head",
"material",
"salt",
"car",
"appropriate",
"inside",
"outside",
"standard",
"medium",
"choice",
"north",
"square",
"born",
"capital",
"shot",
"front",
"living",
"plastic",
"express",
"feeling",
"otherwise",
"plus",
"savings",
"animal",
"budget",
"minute",
"character",
"maximum",
"novel",
"plenty",
"select",
"background",
"forward",
"glass",
"joint",
"master",
"red",
"vegetable",
"ideal",
"kitchen",
"mother",
"party",
"relative",
"signal",
"street",
"connect",
"minimum",
"sea",
"south",
"status",
"daughter",
"hour",
"trick",
"afternoon",
"gold",
"mission",
"agent",
"corner",
"east",
"neither",
"parking",
"routine",
"swimming",
"winter",
"airline",
"designer",
"dress",
"emergency",
"evening",
"extension",
"holiday",
"horror",
"mountain",
"patient",
"proof",
"west",
"wine",
"expert",
"native",
"opening",
"silver",
"waste",
"plane",
"leather",
"purple",
"specialist",
"bitter",
"incident",
"motor",
"pretend",
"prize",
"resident"
].concat([ "able",
"above",
"absent",
"absolute",
"abstract",
"abundant",
"academic",
"acceptable",
"accepted",
"accessible",
"accurate",
"accused",
"active",
"actual",
"acute",
"added",
"additional",
"adequate",
"adjacent",
"administrative",
"adorable",
"advanced",
"adverse",
"advisory",
"aesthetic",
"afraid",
"afraid",
"african",
"aggregate",
"aggressive",
"agreeable",
"agreed",
"agricultural",
"alert",
"alive",
"alive",
"alleged",
"allied",
"alone",
"alright",
"alternative",
"amateur",
"amazing",
"ambitious",
"american",
"amused",
"ancient",
"ancient",
"angry",
"angry",
"annoyed",
"annual",
"anonymous",
"anxious",
"anxious",
"appalling",
"apparent",
"applicable",
"appropriate",
"arab",
"arbitrary",
"architectural",
"armed",
"arrogant",
"artificial",
"artistic",
"ashamed",
"ashamed",
"asian",
"asleep",
"assistant",
"associated",
"atomic",
"attractive",
"australian",
"automatic",
"autonomous",
"available",
"average",
"average",
"average",
"awake",
"aware",
"awful",
"awful",
"awkward",
"back",
"bad",
"bad",
"bad",
"balanced",
"bare",
"basic",
"beautiful",
"beautiful",
"beautiful",
"beneficial",
"better",
"bewildered",
"big",
"big",
"big",
"binding",
"biological",
"bitter",
"bitter",
"bizarre",
"black",
"black",
"blank",
"blind",
"blonde",
"bloody",
"bloody",
"blue",
"blue",
"blushing",
"boiling",
"bold",
"bored",
"bored",
"boring",
"bottom",
"brainy",
"brave",
"brave",
"breakable",
"breezy",
"brief",
"brief",
"bright",
"bright",
"bright",
"brilliant",
"british",
"broad",
"broad",
"broken",
"broken",
"brown",
"bumpy",
"burning",
"busy",
"busy",
"calm",
"calm",
"canadian",
"capable",
"capitalist",
"careful",
"careful",
"casual",
"catholic",
"causal",
"cautious",
"cautious",
"central",
"certain",
"changing",
"characteristic",
"charming",
"charming",
"cheap",
"cheerful",
"cheerful",
"chemical",
"chief",
"chilly",
"chinese",
"chosen",
"christian",
"chronic",
"chubby",
"circular",
"civic",
"civil",
"civilian",
"classic",
"classical",
"clean",
"clean",
"clear",
"clear",
"clever",
"clever",
"clinical",
"close",
"closed",
"cloudy",
"clumsy",
"coastal",
"cognitive",
"coherent",
"cold",
"cold",
"collective",
"colonial",
"colorful",
"colossal",
"coloured",
"colourful",
"combative",
"combined",
"comfortable",
"comfortable",
"coming",
"commercial",
"common",
"communist",
"compact",
"comparable",
"comparative",
"compatible",
"competent",
"competitive",
"complete",
"complex",
"complicated",
"comprehensive",
"compulsory",
"conceptual",
"concerned",
"concerned",
"concrete",
"condemned",
"confident",
"confidential",
"confused",
"confused",
"conscious",
"conservation",
"conservative",
"considerable",
"consistent",
"constant",
"constitutional",
"contemporary",
"content",
"continental",
"continued",
"continuing",
"continuous",
"controlled",
"controversial",
"convenient",
"conventional",
"convinced",
"convincing",
"cooing",
"cool",
"cool",
"cooperative",
"corporate",
"correct",
"corresponding",
"costly",
"courageous",
"crazy",
"crazy",
"crazy",
"creative",
"creepy",
"creepy",
"criminal",
"critical",
"crooked",
"crooked",
"crowded",
"crucial",
"crude",
"cruel",
"cruel",
"cuddly",
"cultural",
"curious",
"curious",
"curly",
"current",
"curved",
"cute",
"daily",
"damaged",
"damp",
"damp",
"dangerous",
"dangerous",
"dark",
"dark",
"dead",
"dead",
"deaf",
"deafening",
"dear",
"decent",
"decisive",
"deep",
"deep",
"defeated",
"defensive",
"defiant",
"definite",
"deliberate",
"delicate",
"delicious",
"delicious",
"delighted",
"delightful",
"delightful",
"democratic",
"dependent",
"depressed",
"depressed",
"desirable",
"desperate",
"detailed",
"determined",
"determined",
"developed",
"developing",
"devoted",
"different",
"different",
"difficult",
"difficult",
"digital",
"diplomatic",
"direct",
"dirty",
"dirty",
"disabled",
"disappointed",
"disastrous",
"disciplinary",
"disgusted",
"distant",
"distinct",
"distinct",
"distinctive",
"distinguished",
"disturbed",
"disturbing",
"diverse",
"divine",
"dizzy",
"domestic",
"dominant",
"double",
"doubtful",
"doubtful",
"drab",
"dramatic",
"dreadful",
"driving",
"drunk",
"dry",
"dry",
"dual",
"due",
"dull",
"dull",
"dull",
"dusty",
"dutch",
"dying",
"dynamic",
"eager",
"eager",
"early",
"early",
"eastern",
"easy",
"easy",
"economic",
"educational",
"eerie",
"effective",
"efficient",
"elaborate",
"elated",
"elderly",
"eldest",
"electoral",
"electric",
"electrical",
"electronic",
"elegant",
"elegant",
"eligible",
"embarrassed",
"embarrassed",
"embarrassing",
"emotional",
"empirical",
"empty",
"empty",
"enchanting",
"encouraging",
"encouraging",
"endless",
"energetic",
"english",
"enormous",
"enthusiastic",
"enthusiastic",
"entire",
"entitled",
"envious",
"environmental",
"equal",
"equivalent",
"essential",
"established",
"estimated",
"ethical",
"ethnic",
"european",
"eventual",
"everyday",
"evident",
"evil",
"evil",
"evolutionary",
"exact",
"excellent",
"exceptional",
"excess",
"excessive",
"excited",
"excited",
"exciting",
"exclusive",
"existing",
"exotic",
"expected",
"expensive",
"experienced",
"experimental",
"explicit",
"extended",
"extensive",
"external",
"extra",
"extraordinary",
"extreme",
"exuberant",
"faint",
"faint",
"fair",
"fair",
"faithful",
"faithful",
"familiar",
"famous",
"famous",
"fancy",
"fantastic",
"fantastic",
"far",
"fascinating",
"fashionable",
"fast",
"fast",
"fat",
"fat",
"fat",
"fatal",
"favourable",
"favourite",
"federal",
"fellow",
"female",
"feminist",
"few",
"fierce",
"fierce",
"filthy",
"filthy",
"final",
"financial",
"fine",
"fine",
"firm",
"fiscal",
"fit",
"fixed",
"flaky",
"flat",
"flat",
"flexible",
"fluffy",
"fluttering",
"flying",
"following",
"fond",
"foolish",
"foolish",
"foreign",
"formal",
"formidable",
"forthcoming",
"fortunate",
"forward",
"fragile",
"frail",
"frantic",
"free",
"french",
"frequent",
"fresh",
"fresh",
"friendly",
"friendly",
"friendly",
"frightened",
"frightened",
"front",
"frozen",
"fucking",
"full",
"full-time",
"fun",
"functional",
"fundamental",
"funny",
"funny",
"funny",
"furious",
"future",
"fuzzy",
"gastric",
"gay",
"general",
"generous",
"genetic",
"gentle",
"gentle",
"genuine",
"geographical",
"german",
"giant",
"giant",
"gigantic",
"gigantic",
"given",
"glad",
"glamorous",
"gleaming",
"global",
"glorious",
"glorious",
"golden",
"good",
"good",
"gorgeous",
"gothic",
"governing",
"graceful",
"gradual",
"grand",
"grateful",
"greasy",
"great",
"great",
"great",
"greek",
"green",
"green",
"grey",
"grieving",
"grim",
"gross",
"grotesque",
"growing",
"grubby",
"grumpy",
"guilty",
"handicapped",
"handsome",
"handsome",
"happy",
"happy",
"happy",
"hard",
"hard",
"harsh",
"harsh",
"head",
"healthy",
"healthy",
"heavy",
"heavy",
"helpful",
"helpful",
"helpful",
"helpless",
"helpless",
"hidden",
"high",
"high",
"high-pitched",
"hilarious",
"hissing",
"historic",
"historical",
"hollow",
"holy",
"homeless",
"homeless",
"homely",
"hon",
"honest",
"horizontal",
"horrible",
"horrible",
"hostile",
"hot",
"hot",
"huge",
"huge",
"human",
"hungry",
"hungry",
"hurt",
"hushed",
"husky",
"icy",
"ideal",
"identical",
"ideological",
"ill",
"ill",
"illegal",
"imaginative",
"immediate",
"immense",
"immense",
"imperial",
"implicit",
"important",
"important",
"impossible",
"impossible",
"impressed",
"impressive",
"improved",
"inadequate",
"inappropriate",
"inc",
"inclined",
"increased",
"increasing",
"incredible",
"independent",
"indian",
"indirect",
"individual",
"industrial",
"inevitable",
"influential",
"informal",
"inherent",
"initial",
"injured",
"inland",
"inner",
"innocent",
"innocent",
"innovative",
"inquisitive",
"instant",
"institutional",
"insufficient",
"intact",
"integral",
"integrated",
"intellectual",
"intelligent",
"intense",
"intensive",
"interested",
"interesting",
"interim",
"interior",
"intermediate",
"internal",
"international",
"intimate",
"invisible",
"involved",
"iraqi",
"irish",
"irrelevant",
"islamic",
"isolated",
"israeli",
"italian",
"itchy",
"japanese",
"jealous",
"jewish",
"jittery",
"joint",
"jolly",
"jolly",
"joyous",
"judicial",
"juicy",
"junior",
"just",
"keen",
"key",
"kind",
"kind",
"kind",
"known",
"korean",
"labour",
"large",
"large",
"large-scale",
"late",
"late",
"latin",
"lazy",
"leading",
"left",
"legal",
"legislative",
"legitimate",
"lengthy",
"lesser",
"level",
"lexical",
"liable",
"liberal",
"light",
"light",
"light",
"like",
"likely",
"limited",
"linear",
"linguistic",
"liquid",
"literary",
"little",
"little",
"live",
"lively",
"lively",
"living",
"local",
"logical",
"lonely",
"lonely",
"long",
"long",
"long",
"long",
"long-term",
"loose",
"loose",
"lost",
"loud",
"loud",
"lovely",
"lovely",
"low",
"low",
"loyal",
"ltd",
"lucky",
"lucky",
"mad",
"magenta",
"magic",
"magnetic",
"magnificent",
"magnificent",
"main",
"major",
"male",
"mammoth",
"managerial",
"managing",
"manual",
"many",
"many",
"marginal",
"marine",
"marked",
"married",
"marvellous",
"marxist",
"mass",
"massive",
"massive",
"mathematical",
"mature",
"maximum",
"mean",
"meaningful",
"mechanical",
"medical",
"medieval",
"melodic",
"melted",
"mental",
"mere",
"metropolitan",
"mid",
"middle",
"middle-class",
"mighty",
"mighty",
"mild",
"military",
"miniature",
"minimal",
"minimum",
"ministerial",
"minor",
"miserable",
"misleading",
"missing",
"misty",
"mixed",
"moaning",
"mobile",
"moderate",
"modern",
"modern",
"modern",
"modest",
"molecular",
"monetary",
"monthly",
"moral",
"motionless",
"muddy",
"multiple",
"mushy",
"musical",
"mute",
"mutual",
"mysterious",
"mysterious",
"naked",
"narrow",
"narrow",
"nasty",
"nasty",
"national",
"native",
"natural",
"naughty",
"naval",
"near",
"nearby",
"neat",
"necessary",
"negative",
"neighbouring",
"nervous",
"nervous",
"net",
"neutral",
"new",
"new",
"nice",
"nice",
"nineteenth-century",
"noble",
"noisy",
"noisy",
"normal",
"northern",
"nosy",
"notable",
"novel",
"nuclear",
"numerous",
"numerous",
"nursing",
"nutritious",
"nutty",
"obedient",
"objective",
"obliged",
"obnoxious",
"obvious",
"occasional",
"occupational",
"odd",
"odd",
"official",
"ok",
"okay",
"old",
"old",
"old-fashioned",
"old-fashioned",
"olympic",
"only",
"open",
"open",
"operational",
"opposite",
"optimistic",
"oral",
"orange",
"orange",
"ordinary",
"ordinary",
"organic",
"organisational",
"original",
"orthodox",
"other",
"outdoor",
"outer",
"outrageous",
"outside",
"outstanding",
"outstanding",
"overall",
"overseas",
"overwhelming",
"painful",
"pale",
"palestinian",
"panicky",
"parallel",
"parental",
"parliamentary",
"part-time",
"partial",
"particular",
"passing",
"passive",
"past",
"patient",
"payable",
"peaceful",
"peculiar",
"perfect",
"perfect",
"permanent",
"persistent",
"personal",
"petite",
"philosophical",
"physical",
"pink",
"plain",
"plain",
"planned",
"plastic",
"pleasant",
"pleasant",
"pleased",
"poised",
"polish",
"polite",
"political",
"poor",
"poor",
"popular",
"positive",
"possible",
"post-war",
"potential",
"powerful",
"powerful",
"practical",
"precious",
"precious",
"precise",
"preferred",
"pregnant",
"preliminary",
"premier",
"prepared",
"present",
"presidential",
"pretty",
"pretty",
"previous",
"prickly",
"prickly",
"primary",
"prime",
"primitive",
"principal",
"printed",
"prior",
"private",
"probable",
"productive",
"professional",
"profitable",
"profound",
"progressive",
"prominent",
"promising",
"proper",
"proposed",
"prospective",
"protective",
"protestant",
"proud",
"proud",
"provincial",
"psychiatric",
"psychological",
"public",
"puny",
"pure",
"purple",
"purple",
"purring",
"puzzled",
"puzzled",
"quaint",
"quaint",
"qualified",
"quick",
"quick",
"quick",
"quickest",
"quiet",
"quiet",
"quiet",
"racial",
"radical",
"rainy",
"rainy",
"random",
"rapid",
"rapid",
"rare",
"rare",
"raspy",
"rational",
"ratty",
"raw",
"ready",
"real",
"real",
"realistic",
"rear",
"reasonable",
"recent",
"red",
"red",
"reduced",
"redundant",
"regional",
"registered",
"regular",
"regulatory",
"related",
"relative",
"relaxed",
"relevant",
"reliable",
"relieved",
"relieved",
"religious",
"reluctant",
"remaining",
"remarkable",
"remote",
"renewed",
"representative",
"repulsive",
"required",
"resident",
"residential",
"resonant",
"respectable",
"respective",
"responsible",
"resulting",
"retail",
"retired",
"revolutionary",
"rich",
"rich",
"ridiculous",
"right",
"rigid",
"ripe",
"rising",
"rival",
"roasted",
"robust",
"rolling",
"roman",
"romantic",
"rotten",
"rough",
"rough",
"round",
"round",
"round",
"royal",
"rubber",
"rude",
"ruling",
"running",
"rural",
"russian",
"sacred",
"sad",
"sad",
"safe",
"salty",
"satisfactory",
"satisfied",
"scared",
"scary",
"scary",
"scattered",
"scientific",
"scornful",
"scottish",
"scrawny",
"screeching",
"secondary",
"secret",
"secure",
"select",
"selected",
"selective",
"selfish",
"semantic",
"senior",
"sensible",
"sensitive",
"separate",
"serious",
"severe",
"sexual",
"shaggy",
"shaky",
"shallow",
"shallow",
"shared",
"sharp",
"sharp",
"sheer",
"shiny",
"shivering",
"shocked",
"short",
"short",
"short",
"short",
"short-term",
"shrill",
"shy",
"shy",
"sick",
"significant",
"silent",
"silent",
"silky",
"silly",
"silly",
"silly",
"similar",
"simple",
"single",
"skilled",
"skinny",
"sleepy",
"slight",
"slim",
"slimy",
"slippery",
"slow",
"slow",
"small",
"small",
"smart",
"smiling",
"smoggy",
"smooth",
"smooth",
"so-called",
"social",
"socialist",
"soft",
"soft",
"soft",
"solar",
"sole",
"solid",
"solid",
"sophisticated",
"sore",
"sorry",
"sound",
"sound",
"sour",
"southern",
"soviet",
"spanish",
"spare",
"sparkling",
"spatial",
"special",
"specific",
"specified",
"spectacular",
"spicy",
"spiritual",
"splendid",
"splendid",
"spontaneous",
"sporting",
"spotless",
"spotty",
"square",
"square",
"squealing",
"stable",
"stale",
"standard",
"static",
"statistical",
"statutory",
"steady",
"steady",
"steep",
"steep",
"sticky",
"sticky",
"stiff",
"still",
"stingy",
"stormy",
"straight",
"straight",
"straightforward",
"strange",
"strange",
"strange",
"strategic",
"strict",
"striking",
"striped",
"strong",
"strong",
"structural",
"stuck",
"stupid",
"stupid",
"subjective",
"subsequent",
"substantial",
"subtle",
"successful",
"successful",
"successive",
"sudden",
"sufficient",
"suitable",
"sunny",
"super",
"super",
"superb",
"superior",
"supporting",
"supposed",
"supreme",
"sure",
"surprised",
"surprising",
"surrounding",
"surviving",
"suspicious",
"sweet",
"sweet",
"swift",
"swiss",
"symbolic",
"sympathetic",
"systematic",
"tall",
"tall",
"tall",
"tame",
"tame",
"tan",
"tart",
"tasteless",
"tasty",
"technical",
"technological",
"teenage",
"temporary",
"tender",
"tender",
"tender",
"tense",
"terrible",
"terrible",
"territorial",
"testy",
"then",
"theoretical",
"thick",
"thin",
"thirsty",
"thorough",
"thoughtful",
"thoughtless",
"thundering",
"tight",
"tight",
"tiny",
"tiny",
"tired",
"tired",
"top",
"tory",
"total",
"tough",
"tough",
"toxic",
"traditional",
"tragic",
"tremendous",
"tricky",
"tropical",
"troubled",
"turkish",
"typical",
"ugliest",
"ugly",
"ugly",
"ugly",
"ultimate",
"unable",
"unacceptable",
"unaware",
"uncertain",
"unchanged",
"uncomfortable",
"unconscious",
"underground",
"underlying",
"unemployed",
"uneven",
"unexpected",
"unfair",
"unfortunate",
"unhappy",
"uniform",
"uninterested",
"unique",
"united",
"universal",
"unknown",
"unlikely",
"unnecessary",
"unpleasant",
"unsightly",
"unusual",
"unusual",
"unwilling",
"upper",
"upset",
"upset",
"uptight",
"urban",
"urgent",
"used",
"useful",
"useless",
"usual",
"vague",
"valid",
"valuable",
"variable",
"varied",
"various",
"varying",
"vast",
"vast",
"verbal",
"vertical",
"very",
"victorian",
"victorious",
"video-taped",
"violent",
"visible",
"visiting",
"visual",
"vital",
"vivacious",
"vivid",
"vocational",
"voiceless",
"voluntary",
"vulnerable",
"wandering",
"warm",
"wasteful",
"watery",
"weak",
"weak",
"wealthy",
"weary",
"wee",
"weekly",
"weird",
"welcome",
"well",
"well-known",
"welsh",
"western",
"wet",
"wet",
"wet",
"whispering",
"white",
"whole",
"wicked",
"wicked",
"wide",
"wide",
"wide-eyed",
"widespread",
"wild",
"wild",
"willing",
"wise",
"witty",
"wonderful",
"wonderful",
"wonderful",
"wooden",
"wooden",
"working",
"working-class",
"worldwide",
"worried",
"worried",
"worrying",
"worthwhile",
"worthy",
"written",
"wrong",
"wrong",
"yellow",
"yellow",
"young",
"young",
"yummy",
"zany",
"zany",
"zealous"
]);
const animals = [
"Aardvark",
"Albatross",
"Alligator",
"Alpaca",
"Ant",
"Anteater",
"Antelope",
"Ape",
"Armadillo",
"Donkey",
"Baboon",
"Badger",
"Barracuda",
"Bat",
"Bear",
"Beaver",
"Bee",
"Bison",
"Boar",
"Buffalo",
"Butterfly",
"Camel",
"Capybara",
"Caribou",
"Cassowary",
"Cat",
"Caterpillar",
"Cattle",
"Chamois",
"Cheetah",
"Chicken",
"Chimpanzee",
"Chinchilla",
"Chough",
"Clam",
"Cobra",
"Cockroach",
"Cod",
"Cormorant",
"Coyote",
"Crab",
"Crane",
"Crocodile",
"Crow",
"Curlew",
"Deer",
"Dinosaur",
"Dog",
"Dogfish",
"Dolphin",
"Dotterel",
"Dove",
"Dragonfly",
"Duck",
"Dugong",
"Dunlin",
"Eagle",
"Echidna",
"Eel",
"Eland",
"Elephant",
"Elk",
"Emu",
"Falcon",
"Ferret",
"Finch",
"Fish",
"Flamingo",
"Fly",
"Fox",
"Frog",
"Gaur",
"Gazelle",
"Gerbil",
"Giraffe",
"Gnat",
"Gnu",
"Goat",
"Goldfinch",
"Goldfish",
"Goose",
"Gorilla",
"Goshawk",
"Grasshopper",
"Grouse",
"Guanaco",
"Gull",
"Hamster",
"Hare",
"Hawk",
"Hedgehog",
"Heron",
"Herring",
"Hippopotamus",
"Hornet",
"Horse",
"Human",
"Hummingbird",
"Hyena",
"Ibex",
"Ibis",
"Jackal",
"Jaguar",
"Jay",
"Jellyfish",
"Kangaroo",
"Kingfisher",
"Koala",
"Kookabura",
"Kouprey",
"Kudu",
"Lapwing",
"Lark",
"Lemur",
"Leopard",
"Lion",
"Llama",
"Lobster",
"Locust",
"Loris",
"Louse",
"Lyrebird",
"Magpie",
"Mallard",
"Manatee",
"Mandrill",
"Mantis",
"Marten",
"Meerkat",
"Mink",
"Mole",
"Mongoose",
"Monkey",
"Moose",
"Mosquito",
"Mouse",
"Mule",
"Narwhal",
"Newt",
"Nightingale",
"Octopus",
"Okapi",
"Opossum",
"Oryx",
"Ostrich",
"Otter",
"Owl",
"Oyster",
"Panther",
"Parrot",
"Partridge",
"Peafowl",
"Pelican",
"Penguin",
"Pheasant",
"Pig",
"Pigeon",
"Pony",
"Porcupine",
"Porpoise",
"Quail",
"Quelea",
"Quetzal",
"Rabbit",
"Raccoon",
"Rail",
"Ram",
"Rat",
"Raven",
"Red deer",
"Red panda",
"Reindeer",
"Rhinoceros",
"Rook",
"Salamander",
"Salmon",
"Sand Dollar",
"Sandpiper",
"Sardine",
"Scorpion",
"Seahorse",
"Seal",
"Shark",
"Sheep",
"Shrew",
"Skunk",
"Snail",
"Snake",
"Sparrow",
"Spider",
"Spoonbill",
"Squid",
"Squirrel",
"Starling",
"Stingray",
"Stinkbug",
"Stork",
"Swallow",
"Swan",
"Tapir",
"Tarsier",
"Termite",
"Tiger",
"Toad",
"Trout",
"Turkey",
"Turtle",
"Viper",
"Vulture",
"Wallaby",
"Walrus",
"Wasp",
"Weasel",
"Whale",
"Wildcat",
"Wolf",
"Wolverine",
"Wombat",
"Woodcock",
"Woodpecker",
"Worm",
"Wren",
"Yak",
"Zebra"
];
const nouns = [
"Armor",
"Armour",
"Barrymore",
"Cabot",
"Catholicism",
"Chihuahua",
"Christianity",
"Easter",
"Frenchman",
"Lowry",
"Mayer",
"Orientalism",
"Pharaoh",
"Pueblo",
"Pullman",
"Rodeo",
"Saturday",
"Sister",
"Snead",
"Syrah",
"Tuesday",
"Woodward",
"abbey",
"absence",
"absorption",
"abstinence",
"absurdity",
"abundance",
"acceptance",
"accessibility",
"accommodation",
"accomplice",
"accountability",
"accounting",
"accreditation",
"accuracy",
"acquiescence",
"acreage",
"actress",
"actuality",
"adage",
"adaptation",
"adherence",
"adjustment",
"adoption",
"adultery",
"advancement",
"advert",
"advertisement",
"advertising",
"advice",
"aesthetics",
"affinity",
"aggression",
"agriculture",
"aircraft",
"airtime",
"allegation",
"allegiance",
"allegory",
"allergy",
"allies",
"alligator",
"allocation",
"allotment",
"altercation",
"ambulance",
"ammonia",
"anatomy",
"anemia",
"ankle",
"announcement",
"annoyance",
"annuity",
"anomaly",
"anthropology",
"anxiety",
"apartheid",
"apologise",
"apostle",
"apparatus",
"appeasement",
"appellation",
"appendix",
"applause",
"appointment",
"appraisal",
"archery",
"archipelago",
"architecture",
"ardor",
"arrears",
"arrow",
"artisan",
"artistry",
"ascent",
"assembly",
"assignment",
"association",
"asthma",
"atheism",
"attacker",
"attraction",
"attractiveness",
"auspices",
"authority",
"avarice",
"aversion",
"aviation",
"babbling",
"backlash",
"baker",
"ballet",
"balls",
"banjo",
"baron",
"barrier",
"barrister",
"bases",
"basin",
"basis",
"battery",
"battling",
"bedtime",
"beginner",
"begun",
"bending",
"bicycle",
"billing",
"bingo",
"biography",
"biology",
"birthplace",
"blackberry",
"blather",
"blossom",
"boardroom",
"boasting",
"bodyguard",
"boldness",
"bomber",
"bondage",
"bonding",
"bones",
"bonus",
"bookmark",
"boomer",
"booty",
"bounds",
"bowling",
"brainstorming",
"breadth",
"breaker",
"brewer",
"brightness",
"broccoli",
"broth",
"brotherhood",
"browsing",
"brunch",
"brunt",
"building",
"bullion",
"bureaucracy",
"burglary",
"buyout",
"by-election",
"cabal",
"cabbage",
"calamity",
"campaign",
"canonization",
"captaincy",
"carcass",
"carrier",
"cartridge",
"cassette",
"catfish",
"caught",
"celebrity",
"cemetery",
"certainty",
"certification",
"charade",
"chasm",
"check-in",
"cheerleader",
"cheesecake",
"chemotherapy",
"chili",
"china",
"chivalry",
"cholera",
"cilantro",
"circus",
"civilisation",
"civility",
"clearance",
"clearing",
"clerk",
"climber",
"closeness",
"clothing",
"clutches",
"coaster",
"coconut",
"coding",
"collaborator",
"colleague",
"college",
"collision",
"colors",
"combustion",
"comedian",
"comer",
"commander",
"commemoration",
"commenter",
"commissioner",
"commune",
"competition",
"completeness",
"complexity",
"computing",
"comrade",
"concur",
"condominium",
"conduit",
"confidant",
"configuration",
"confiscation",
"conflagration",
"conflict",
"consist",
"consistency",
"consolidation",
"conspiracy",
"constable",
"consul",
"consultancy",
"contentment",
"contents",
"contractor",
"conversation",
"cornerstone",
"corpus",
"correlation",
"councilman",
"counselor",
"countdown",
"countryman",
"coverage",
"covering",
"coyote",
"cracker",
"creator",
"criminality",
"crocodile",
"cropping",
"cross-examination",
"crossover",
"crossroads",
"culprit",
"cumin",
"curator",
"curfew",
"cursor",
"custard",
"cutter",
"cyclist",
"cyclone",
"cylinder",
"cynicism",
"daddy",
"damsel",
"darkness",
"dawning",
"daybreak",
"dealing",
"dedication",
"deduction",
"defection",
"deference",
"deficiency",
"definition",
"deflation",
"degeneration",
"delegation",
"delicacy",
"delirium",
"deliverance",
"demeanor",
"demon",
"demonstration",
"denomination",
"dentist",
"departure",
"depletion",
"depression",
"designation",
"despotism",
"detention",
"developer",
"devolution",
"dexterity",
"diagnosis",
"dialect",
"differentiation",
"digger",
"digress",
"dioxide",
"diploma",
"disability",
"disarmament",
"discord",
"discovery",
"dishonesty",
"dismissal",
"disobedience",
"dispatcher",
"disservice",
"distribution",
"distributor",
"diver",
"diversity",
"docking",
"dollar",
"dominance",
"domination",
"dominion",
"donkey",
"doorstep",
"doorway",
"dossier",
"downside",
"drafting",
"drank",
"drilling",
"driver",
"drumming",
"drunkenness",
"duchess",
"ducking",
"dugout",
"dumps",
"dwelling",
"dynamics",
"eagerness",
"earnestness",
"earnings",
"eater",
"editor",
"effectiveness",
"electricity",
"elements",
"eloquence",
"emancipation",
"embodiment",
"embroidery",
"emperor",
"employment",
"encampment",
"enclosure",
"encouragement",
"endangerment",
"enlightenment",
"enthusiasm",
"environment",
"environs",
"envoy",
"epilepsy",
"equation",
"equator",
"error",
"espionage",
"estimation",
"evacuation",
"exaggeration",
"examination",
"exclamation",
"expediency",
"exploitation",
"extinction",
"eyewitness",
"falls",
"fascism",
"fastball",
"feces",
"feedback",
"ferocity",
"fertilization",
"fetish",
"finale",
"firing",
"fixing",
"flashing",
"flask",
"flora",
"fluke",
"folklore",
"follower",
"foothold",
"footing",
"forefinger",
"forefront",
"forgiveness",
"formality",
"formation",
"formula",
"foyer",
"fragmentation",
"framework",
"fraud",
"freestyle",
"frequency",
"friendliness",
"fries",
"frigate",
"fulfillment",
"function",
"functionality",
"fundraiser",
"fusion",
"futility",
"gallantry",
"gallery",
"genesis",
"genitals",
"girlfriend",
"glamour",
"glitter",
"glucose",
"google",
"grandeur",
"grappling",
"greens",
"gridlock",
"grocer",
"groundwork",
"grouping",
"gunman",
"gusto",
"habitation",
"hacker",
"hallway",
"hamburger",
"hammock",
"handling",
"hands",
"handshake",
"happiness",
"hardship",
"headcount",
"header",
"headquarters",
"heads",
"headset",
"hearth",
"hearts",
"heath",
"hegemony",
"height",
"hello",
"helper",
"helping",
"helplessness",
"hierarchy",
"hoarding",
"hockey",
"homeland",
"homer",
"honesty",
"horror",
"horseman",
"hostility",
"housing",
"humility",
"hurricane",
"iceberg",
"ignition",
"illness",
"illustration",
"illustrator",
"immunity",
"immunization",
"imperialism",
"imprisonment",
"inaccuracy",
"inaction",
"inactivity",
"inauguration",
"indecency",
"indicator",
"inevitability",
"infamy",
"infiltration",
"influx",
"iniquity",
"innocence",
"innovation",
"insanity",
"inspiration",
"instruction",
"instructor",
"insurer",
"interact",
"intercession",
"intercourse",
"intermission",
"interpretation",
"intersection",
"interval",
"intolerance",
"intruder",
"invasion",
"investment",
"involvement",
"irrigation",
"iteration",
"jenny",
"jogging",
"jones",
"joseph",
"juggernaut",
"juncture",
"jurisprudence",
"juror",
"kangaroo",
"kingdom",
"knocking",
"laborer",
"larceny",
"laurels",
"layout",
"leadership",
"leasing",
"legislation",
"leopard",
"liberation",
"licence",
"lifeblood",
"lifeline",
"ligament",
"lighting",
"likeness",
"line-up",
"lineage",
"liner",
"lineup",
"liquidation",
"listener",
"literature",
"litigation",
"litre",
"loathing",
"locality",
"lodging",
"logic",
"longevity",
"lookout",
"lordship",
"lustre",
"ma'am",
"machinery",
"madness",
"magnificence",
"mahogany",
"mailing",
"mainframe",
"maintenance",
"majority",
"manga",
"mango",
"manifesto",
"mantra",
"manufacturer",
"maple",
"martin",
"martyrdom",
"mathematician",
"matrix",
"matron",
"mayhem",
"mayor",
"means",
"meantime",
"measurement",
"mechanics",
"mediator",
"medics",
"melodrama",
"memory",
"mentality",
"metaphysics",
"method",
"metre",
"miner",
"mirth",
"misconception",
"misery",
"mishap",
"misunderstanding",
"mobility",
"molasses",
"momentum",
"monarchy",
"monument",
"morale",
"mortality",
"motto",
"mouthful",
"mouthpiece",
"mover",
"movie",
"mowing",
"murderer",
"musician",
"mutation",
"mythology",
"narration",
"narrator",
"nationality",
"negligence",
"neighborhood",
"neighbour",
"nervousness",
"networking",
"nexus",
"nightmare",
"nobility",
"nobody",
"noodle",
"normalcy",
"notification",
"nourishment",
"novella",
"nucleus",
"nuisance",
"nursery",
"nutrition",
"nylon",
"oasis",
"obscenity",
"obscurity",
"observer",
"offense",
"onslaught",
"operation",
"opportunity",
"opposition",
"oracle",
"orchestra",
"organisation",
"organizer",
"orientation",
"originality",
"ounce",
"outage",
"outcome",
"outdoors",
"outfield",
"outing",
"outpost",
"outset",
"overseer",
"owner",
"oxygen",
"pairing",
"panther",
"paradox",
"parliament",
"parsley",
"parson",
"passenger",
"pasta",
"patchwork",
"pathos",
"patriotism",
"pendulum",
"penguin",
"permission",
"persona",
"perusal",
"pessimism",
"peter",
"philosopher",
"phosphorus",
"phrasing",
"physique",
"piles",
"plateau",
"playing",
"plaza",
"plethora",
"plurality",
"pneumonia",
"pointer",
"poker",
"policeman",
"polling",
"poster",
"posterity",
"posting",
"postponement",
"potassium",
"pottery",
"poultry",
"pounding",
"pragmatism",
"precedence",
"precinct",
"preoccupation",
"pretense",
"priesthood",
"prisoner",
"privacy",
"probation",
"proceeding",
"proceedings",
"processing",
"processor",
"progression",
"projection",
"prominence",
"propensity",
"prophecy",
"prorogation",
"prospectus",
"protein",
"prototype",
"providence",
"provider",
"provocation",
"proximity",
"puberty",
"publicist",
"publicity",
"publisher",
"pundit",
"putting",
"quantity",
"quart",
"quilting",
"quorum",
"racism",
"radiance",
"ralph",
"rancher",
"ranger",
"rapidity",
"rapport",
"ratification",
"rationality",
"reaction",
"reader",
"reassurance",
"rebirth",
"receptor",
"recipe",
"recognition",
"recourse",
"recreation",
"rector",
"recurrence",
"redemption",
"redistribution",
"redundancy",
"refinery",
"reformer",
"refrigerator",
"regularity",
"regulator",
"reinforcement",
"reins",
"reinstatement",
"relativism",
"relaxation",
"rendition",
"repayment",
"repentance",
"repertoire",
"repository",
"republic",
"reputation",
"resentment",
"residency",
"resignation",
"restaurant",
"resurgence",
"retailer",
"retention",
"retirement",
"reviewer",
"riches",
"righteousness",
"roadblock",
"robber",
"rocks",
"rubbing",
"runoff",
"saloon",
"salvation",
"sarcasm",
"saucer",
"savior",
"scarcity",
"scenario",
"scenery",
"schism",
"scholarship",
"schoolboy",
"schooner",
"scissors",
"scolding",
"scooter",
"scouring",
"scrimmage",
"scrum",
"seating",
"sediment",
"seduction",
"seeder",
"seizure",
"self-confidence",
"self-control",
"self-respect",
"semicolon",
"semiconductor",
"semifinal",
"senator",
"sending",
"serenity",
"seriousness",
"servitude",
"sesame",
"setup",
"sewing",
"sharpness",
"shaving",
"shoplifting",
"shopping",
"siding",
"simplicity",
"simulation",
"sinking",
"skate",
"sloth",
"slugger",
"snack",
"snail",
"snapshot",
"snark",
"soccer",
"solemnity",
"solicitation",
"solitude",
"somewhere",
"sophistication",
"sorcery",
"souvenir",
"spaghetti",
"specification",
"specimen",
"specs",
"spectacle",
"spectre",
"speculation",
"sperm",
"spoiler",
"squad",
"squid",
"staging",
"stagnation",
"staircase",
"stairway",
"stamina",
"standpoint",
"standstill",
"stanza",
"statement",
"stillness",
"stimulus",
"stocks",
"stole",
"stoppage",
"storey",
"storyteller",
"stylus",
"subcommittee",
"subscription",
"subsidy",
"suburb",
"success",
"sufferer",
"supposition",
"suspension",
"sweater",
"sweepstakes",
"swimmer",
"syndrome",
"synopsis",
"syntax",
"system",
"tablespoon",
"taker",
"tavern",
"technology",
"telephony",
"template",
"tempo",
"tendency",
"tendon",
"terrier",
"terror",
"terry",
"theater",
"theology",
"therapy",
"thicket",
"thoroughfare",
"threshold",
"thriller",
"thunderstorm",
"ticker",
"tiger",
"tights",
"to-day",
"tossing",
"touchdown",
"tourist",
"tourney",
"toxicity",
"tracing",
"tractor",
"translation",
"transmission",
"transmitter",
"trauma",
"traveler",
"treadmill",
"trilogy",
"trout",
"tuning",
"twenties",
"tycoon",
"tyrant",
"ultimatum",
"underdog",
"underwear",
"unhappiness",
"unification",
"university",
"uprising",
"vaccination",
"validity",
"vampire",
"vanguard",
"variation",
"vegetation",
"verification",
"viability",
"vicinity",
"victory",
"viewpoint",
"villa",
"vindication",
"violation",
"vista",
"vocalist",
"vogue",
"volcano",
"voltage",
"vomiting",
"vulnerability",
"waistcoat",
"waitress",
"wardrobe",
"warmth",
"watchdog",
"wealth",
"weariness",
"whereabouts",
"whisky",
"whiteness",
"widget",
"width",
"windfall",
"wiring",
"witchcraft",
"withholding",
"womanhood",
"words",
"workman",
"youngster"
];
const otherNouns = [
"aardvark",
"abacus",
"abbey",
"abdomen",
"ability",
"abolishment",
"abroad",
"abuse",
"accelerant",
"accelerator",
"access",
"accident",
"accommodation",
"accompanist",
"accordion",
"account",
"accountant",
"achiever",
"acid",
"acknowledgment",
"acoustic",
"acoustics",
"acrylic",
"act",
"action",
"activity",
"actor",
"actress",
"acupuncture",
"ad",
"adapter",
"addiction",
"addition",
"address",
"adjustment",
"administration",
"adrenalin",
"adult",
"adulthood",
"advance",
"advancement",
"advantage",
"advertisement",
"advertising",
"advice",
"affair",
"affect",
"aftermath",
"afternoon",
"aftershave",
"aftershock",
"afterthought",
"age",
"agency",
"agenda",
"agent",
"aggression",
"aglet",
"agreement",
"aid",
"air",
"airbag",
"airbus",
"airfare",
"airforce",
"airline",
"airmail",
"airplane",
"airport",
"airship",
"alarm",
"alb",
"albatross",
"alcohol",
"alcove",
"alder",
"algebra",
"alibi",
"allergist",
"alley",
"alligator",
"alloy",
"almanac",
"almond",
"alpaca",
"alpenglow",
"alpenhorn",
"alpha",
"alphabet",
"alternative",
"altitude",
"alto",
"aluminium",
"aluminum",
"ambassador",
"ambition",
"ambulance",
"amendment",
"amount",
"amusement",
"anagram",
"analgesia",
"analog",
"analogue",
"analogy",
"analysis",
"analyst",
"anatomy",
"anesthesiology",
"anethesiologist",
"anger",
"angiosperm",
"angle",
"angora",
"angstrom",
"anguish",
"animal",
"anime",
"ankle",
"anklet",
"annual",
"anorak",
"answer",
"ant",
"anteater",
"antechamber",
"antelope",
"anthony",
"anthropology",
"antler",
"anxiety",
"anybody",
"anything",
"anywhere",
"apartment",
"ape",
"aperitif",
"apology",
"apparatus",
"apparel",
"appeal",
"appearance",
"appendix",
"applause",
"apple",
"applewood",
"appliance",
"application",
"appointment",
"approval",
"apron",
"apse",
"aquifer",
"arch",
"archaeology",
"archeology",
"archer",
"architect",
"architecture",
"arch-rival",
"area",
"argument",
"arithmetic",
"arm",
"armadillo",
"armament",
"armchair",
"armoire",
"armor",
"arm-rest",
"army",
"arrival",
"arrow",
"art",
"artichoke",
"article",
"artificer",
"ascot",
"ash",
"ashram",
"ashtray",
"aside",
"ask",
"asparagus",
"aspect",
"asphalt",
"assignment",
"assist",
"assistance",
"assistant",
"associate",
"association",
"assumption",
"asterisk",
"astrakhan",
"astrolabe",
"astrologer",
"astrology",
"astronomy",
"atelier",
"athlete",
"athletics",
"atmosphere",
"atom",
"atrium",
"attachment",
"attack",
"attempt",
"attendant",
"attention",
"attenuation",
"attic",
"attitude",
"attorney",
"attraction",
"audience",
"auditorium",
"aunt",
"author",
"authorisation",
"authority",
"authorization",
"automaton",
"avalanche",
"avenue",
"average",
"award",
"awareness",
"azimuth",
"babe",
"baboon",
"babushka",
"baby",
"back",
"backbone",
"backdrop",
"background",
"backpack",
"bacon",
"bad",
"badge",
"badger",
"bafflement",
"bag",
"bagel",
"baggage",
"bagpipe",
"bail",
"bait",
"bake",
"baker",
"bakery",
"bakeware",
"balaclava",
"balalaika",
"balance",
"balcony",
"ball",
"ballet",
"balloon",
"ballpark",
"bamboo",
"banana",
"band",
"bandana",
"bandanna",
"bandolier",
"bangle",
"banjo",
"bank",
"bankbook",
"banker",
"banquette",
"baobab",
"bar",
"barbeque",
"barber",
"barbiturate",
"barge",
"baritone",
"barium",
"barn",
"barometer",
"barracks",
"barstool",
"base",
"baseball",
"basement",
"basin",
"basis",
"basket",
"basketball",
"bass",
"bassinet",
"bassoon",
"bat",
"bath",
"bather",
"bathhouse",
"bathrobe",
"bathroom",
"bathtub",
"batter",
"battery",
"batting",
"battle",
"battleship",
"bay",
"bayou",
"beach",
"bead",
"beak",
"beam",
"bean",
"beanie",
"beanstalk",
"bear",
"beard",
"beast",
"beat",
"beautiful",
"beauty",
"beaver",
"bed",
"bedroom",
"bee",
"beech",
"beef",
"beer",
"beet",
"beetle",
"beggar",
"beginner",
"beginning",
"begonia",
"behavior",
"beheading",
"behest",
"being",
"belfry",
"belief",
"believe",
"bell",
"belligerency",
"bellows",
"belly",
"belt",
"bench",
"bend",
"beneficiary",
"benefit",
"bengal",
"beret",
"berry",
"bestseller",
"best-seller",
"bet",
"beverage",
"beyond",
"bibliography",
"bicycle",
"bid",
"bidet",
"bifocals",
"big",
"big-rig",
"bijou",
"bike",
"bikini",
"bill",
"billboard",
"bin",
"biology",
"biplane",
"birch",
"bird",
"birdbath",
"birdcage",
"birdhouse",
"bird-watcher",
"birth",
"birthday",
"bit",
"bite",
"bitter",
"black",
"blackberry",
"blackboard",
"blackfish",
"bladder",
"blade",
"blame",
"blank",
"blanket",
"blazer",
"blight",
"blind",
"blinker",
"blister",
"blizzard",
"block",
"blocker",
"blood",
"bloodflow",
"bloom",
"bloomers",
"blossom",
"blouse",
"blow",
"blowgun",
"blowhole",
"blue",
"blueberry",
"boar",
"board",
"boat",
"boat-building",
"boatload",
"boatyard",
"bobcat",
"body",
"bog",
"bolero",
"bolt",
"bomb",
"bomber",
"bondsman",
"bone",
"bongo",
"bonnet",
"bonsai",
"bonus",
"boogeyman",
"book",
"bookcase",
"bookend",
"booklet",
"booster",
"boot",
"bootee",
"bootie",
"boots",
"booty",
"border",
"bore",
"bosom",
"boss",
"botany",
"bother",
"bottle",
"bottling",
"bottom",
"bottom-line",
"boudoir",
"bough",
"boundary",
"bow",
"bower",
"bowl",
"bowler",
"bowling",
"bowtie",
"box",
"boxer",
"boxspring",
"boy",
"boyfriend",
"bra",
"brace",
"bracelet",
"bracket",
"brain",
"brake",
"branch",
"brand",
"brandy",
"brass",
"brassiere",
"bratwurst",
"brave",
"bread",
"breadcrumb",
"break",
"breakfast",
"breakpoint",
"breast",
"breastplate",
"breath",
"breeze",
"bribery",
"brick",
"bricklaying",
"bridge",
"brief",
"briefs",
"brilliant",
"british",
"broad",
"broccoli",
"brochure",
"broiler",
"broker",
"brome",
"bronchitis",
"bronco",
"bronze",
"brooch",
"brood",
"brook",
"broom",
"brother",
"brother-in-law",
"brow",
"brown",
"brush",
"brushfire",
"brushing",
"bubble",
"bucket",
"buckle",
"bud",
"buddy",
"budget",
"buffer",
"buffet",
"bug",
"buggy",
"bugle",
"building",
"bulb",
"bull",
"bulldozer",
"bullet",
"bull-fighter",
"bumper",
"bun",
"bunch",
"bungalow",
"bunghole",
"bunkhouse",
"burglar",
"burlesque",
"burn",
"burn-out",
"burst",
"bus",
"bush",
"business",
"bust",
"bustle",
"butane",
"butcher",
"butter",
"button",
"buy",
"buyer",
"buzzard",
"cabana",
"cabbage",
"cabin",
"cabinet",
"cable",
"caboose",
"cacao",
"cactus",
"caddy",
"cadet",
"cafe",
"caftan",
"cake",
"calcification",
"calculation",
"calculator",
"calculus",
"calendar",
"calf",
"calico",
"call",
"calm",
"camel",
"cameo",
"camera",
"camp",
"campaign",
"campanile",
"can",
"canal",
"cancel",
"cancer",
"candelabra",
"candidate",
"candle",
"candy",
"cane",
"cannon",
"canoe",
"canon",
"canopy",
"canteen",
"canvas",
"cap",
"cape",
"capital",
"capitulation",
"capon",
"cappelletti",
"cappuccino",
"captain",
"caption",
"car",
"caravan",
"carbon",
"card",
"cardboard",
"cardigan",
"care",
"career",
"cargo",
"carload",
"carnation",
"carol",
"carotene",
"carp",
"carpenter",
"carpet",
"carport",
"carriage",
"carrier",
"carrot",
"carry",
"cart",
"cartilage",
"cartload",
"cartoon",
"cartridge",
"cascade",
"case",
"casement",
"cash",
"cashier",
"casino",
"casserole",
"cassock",
"cast",
"castanet",
"castanets",
"castle",
"cat",
"catacomb",
"catamaran",
"catch",
"category",
"caterpillar",
"cathedral",
"catsup",
"cattle",
"cauliflower",
"cause",
"caution",
"cave",
"c-clamp",
"cd",
"ceiling",
"celebration",
"celeriac",
"celery",
"celeste",
"cell",
"cellar",
"cello",
"celsius",
"cement",
"cemetery",
"cenotaph",
"census",
"cent",
"center",
"centimeter",
"centurion",
"century",
"cephalopod",
"ceramic",
"cereal",
"certification",
"cesspool",
"chafe",
"chain",
"chainstay",
"chair",
"chairlift",
"chairman",
"chairperson",
"chaise",
"chalet",
"chalice",
"chalk",
"challenge",
"champion",
"championship",
"chance",
"chandelier",
"change",
"channel",
"chaos",
"chap",
"chapel",
"chapter",
"character",
"chard",
"charge",
"charity",
"charlatan",
"charles",
"charm",
"chart",
"chastity",
"chasuble",
"chateau",
"chauffeur",
"chauvinist",
"check",
"checkroom",
"cheek",
"cheetah",
"chef",
"chemical",
"chemistry",
"cheque",
"cherries",
"cherry",
"chess",
"chest",
"chick",
"chicken",
"chicory",
"chief",
"chiffonier",
"child",
"childhood",
"children",
"chill",
"chime",
"chimpanzee",
"chin",
"chino",
"chip",
"chipmunk",
"chit-chat",
"chivalry",
"chive",
"chocolate",
"choice",
"choker",
"chop",
"chopstick",
"chord",
"chowder",
"chrome",
"chromolithograph",
"chronograph",
"chronometer",
"chub",
"chug",
"church",
"churn",
"cicada",
"cigarette",
"cinema",
"circle",
"circulation",
"circumference",
"cirrus",
"citizenship",
"city",
"civilisation",
"claim",
"clam",
"clank",
"clapboard",
"clarinet",
"clasp",
"class",
"classic",
"classroom",
"clause",
"clave",
"clavicle",
"clavier",
"cleaner",
"cleat",
"cleavage",
"clef",
"cleric",
"clerk",
"click",
"client",
"cliff",
"climate",
"climb",
"clip",
"clipper",
"cloak",
"cloakroom",
"clock",
"clockwork",
"clogs",
"cloister",
"close",
"closet",
"cloth",
"clothes",
"clothing",
"cloud",
"cloudburst",
"cloudy",
"clove",
"clover",
"club",
"clue",
"clutch",
"coach",
"coal",
"coast",
"coat",
"cob",
"cobweb",
"cockpit",
"cockroach",
"cocktail",
"cocoa",
"cod",
"code",
"codon",
"codpiece",
"coevolution",
"coffee",
"coffin",
"coil",
"coin",
"coinsurance",
"coke",
"cold",
"coliseum",
"collar",
"collection",
"college",
"collision",
"colloquia",
"colon",
"colonisation",
"colony",
"color",
"colt",
"column",
"columnist",
"comb",
"combat",
"combination",
"combine",
"comfort",
"comfortable",
"comic",
"comma",
"command",
"comment",
"commerce",
"commercial",
"commission",
"committee",
"common",
"communicant",
"communication",
"community",
"company",
"comparison",
"compassion",
"competition",
"competitor",
"complaint",
"complement",
"complex",
"component",
"comportment",
"composer",
"composition",
"compost",
"comprehension",
"compulsion",
"computer",
"comradeship",
"concentrate",
"concept",
"concern",
"concert",
"conclusion",
"concrete",
"condition",
"condominium",
"condor",
"conductor",
"cone",
"confectionery",
"conference",
"confidence",
"confirmation",
"conflict",
"confusion",
"conga",
"congo",
"congress",
"congressman",
"congressperson",
"conifer",
"connection",
"consent",
"consequence",
"consideration",
"consist",
"console",
"consonant",
"conspirator",
"constant",
"constellation",
"construction",
"consul",
"consulate",
"contact",
"contact lens",
"contagion",
"content",
"contest",
"context",
"continent",
"contract",
"contrail",
"contrary",
"contribution",
"control",
"convection",
"conversation",
"convert",
"convertible",
"cook",
"cookie",
"cooking",
"coonskin",
"cope",
"cop-out",
"copper",
"co-producer",
"copy",
"copyright",
"copywriter",
"cord",
"corduroy",
"cork",
"cormorant",
"corn",
"corner",
"cornerstone",
"cornet",
"corral",
"correspondent",
"corridor",
"corruption",
"corsage",
"cost",
"costume",
"cot",
"cottage",
"cotton",
"couch",
"cougar",
"cough",
"council",
"councilman",
"councilor",
"councilperson",
"count",
"counter",
"counter-force",
"countess",
"country",
"county",
"couple",
"courage",
"course",
"court",
"cousin",
"covariate",
"cover",
"coverall",
"cow",
"cowbell",
"cowboy",
"crab",
"crack",
"cracker",
"crackers",
"cradle",
"craft",
"craftsman",
"crash",
"crate",
"cravat",
"craw",
"crawdad",
"crayfish",
"crayon",
"crazy",
"cream",
"creative",
"creator",
"creature",
"creche",
"credenza",
"credit",
"creditor",
"creek",
"creme brulee",
"crest",
"crew",
"crib",
"cribbage",
"cricket",
"cricketer",
"crime",
"criminal",
"crinoline",
"criteria",
"criterion",
"criticism",
"crocodile",
"crocus",
"croissant",
"crook",
"crop",
"cross",
"cross-contamination",
"cross-stitch",
"crotch",
"croup",
"crow",
"crowd",
"crown",
"crude",
"crush",
"cry",
"crystallography",
"cub",
"cuckoo",
"cucumber",
"cuff-links",
"cultivar",
"cultivator",
"culture",
"culvert",
"cummerbund",
"cup",
"cupboard",
"cupcake",
"cupola",
"curio",
"curl",
"curler",
"currency",
"current",
"cursor",
"curtain",
"curve",
"cushion",
"custard",
"customer",
"cut",
"cuticle",
"cutlet",
"cutover",
"cutting",
"cyclamen",
"cycle",
"cyclone",
"cylinder",
"cymbal",
"cymbals",
"cynic",
"cyst",
"cytoplasm",
"dad",
"daffodil",
"dagger",
"dahlia",
"daisy",
"damage",
"dame",
"dance",
"dancer",
"dancing",
"danger",
"daniel",
"dare",
"dark",
"dart",
"dash",
"dashboard",
"data",
"database",
"date",
"daughter",
"david",
"day",
"daybed",
"dead",
"deadline",
"deal",
"dealer",
"dear",
"death",
"deathwatch",
"debate",
"debt",
"debtor",
"decade",
"decimal",
"decision",
"deck",
"declination",
"decongestant",
"decrease",
"decryption",
"dedication",
"deep",
"deer",
"defense",
"deficit",
"definition",
"deformation",
"degree",
"delay",
"delete",
"delight",
"delivery",
"demand",
"demur",
"den",
"denim",
"dentist",
"deodorant",
"department",
"departure",
"dependent",
"deployment",
"deposit",
"depression",
"depressive",
"depth",
"deputy",
"derby",
"derrick",
"description",
"desert",
"design",
"designer",
"desire",
"desk",
"dessert",
"destiny",
"destroyer",
"destruction",
"detail",
"detainment",
"detective",
"detention",
"determination",
"development",
"deviance",
"device",
"devil",
"dew",
"dhow",
"diadem",
"diamond",
"diaphragm",
"diarist",
"dibble",
"dickey",
"dictaphone",
"diction",
"dictionary",
"diet",
"difference",
"differential",
"difficulty",
"dig",
"digestion",
"digger",
"digital",
"dignity",
"dilapidation",
"dill",
"dime",
"dimension",
"dimple",
"diner",
"dinghy",
"dinner",
"dinosaur",
"diploma",
"dipstick",
"direction",
"director",
"dirndl",
"dirt",
"disadvantage",
"disarmament",
"disaster",
"discipline",
"disco",
"disconnection",
"discount",
"discovery",
"discrepancy",
"discussion",
"disease",
"disembodiment",
"disengagement",
"disguise",
"disgust",
"dish",
"dishes",
"dishwasher",
"disk",
"display",
"disposer",
"distance",
"distribution",
"distributor",
"district",
"divan",
"diver",
"divide",
"divider",
"diving",
"division",
"dock",
"doctor",
"document",
"doe",
"dog",
"dogsled",
"dogwood",
"doll",
"dollar",
"dolman",
"dolphin",
"domain",
"donkey",
"door",
"doorknob",
"doorpost",
"dory",
"dot",
"double",
"doubling",
"doubt",
"doubter",
"downforce",
"downgrade",
"downtown",
"draft",
"drag",
"dragon",
"dragonfly",
"dragster",
"drain",
"drake",
"drama",
"dramaturge",
"draw",
"drawbridge",
"drawer",
"drawing",
"dream",
"dredger",
"dress",
"dresser",
"dressing",
"drill",
"drink",
"drive",
"driver",
"driveway",
"driving",
"drizzle",
"dromedary",
"drop",
"drug",
"drum",
"drummer",
"drunk",
"dry",
"dryer",
"duck",
"duckling",
"dud",
"due",
"duffel",
"dugout",
"dulcimer",
"dumbwaiter",
"dump",
"dump truck",
"dune buggy",
"dungarees",
"dungeon",
"duplexer",
"dust",
"dust storm",
"duster",
"duty",
"dwarf",
"dwelling",
"dynamo",
"eagle",
"ear",
"eardrum",
"earmuffs",
"earplug",
"earrings",
"earth",
"earthquake",
"earthworm",
"ease",
"easel",
"east",
"eat",
"eave",
"eavesdropper",
"e-book",
"ecclesia",
"eclipse",
"ecliptic",
"economics",
"economy",
"ecumenist",
"eddy",
"edge",
"edger",
"editor",
"editorial",
"education",
"edward",
"eel",
"effacement",
"effect",
"effective",
"efficacy",
"efficiency",
"effort",
"egg",
"egghead",
"eggnog",
"eggplant",
"eight",
"ejector",
"elbow",
"election",
"electricity",
"electrocardiogram",
"element",
"elephant",
"elevator",
"elixir",
"elk",
"ellipse",
"elm",
"elongation",
"embossing",
"emergence",
"emergency",
"emergent",
"emery",
"emotion",
"emphasis",
"employ",
"employee",
"employer",
"employment",
"empowerment",
"emu",
"encirclement",
"encyclopedia",
"end",
"endothelium",
"enemy",
"energy",
"engine",
"engineer",
"engineering",
"enigma",
"enjoyment",
"enquiry",
"entertainment",
"enthusiasm",
"entrance",
"entry",
"environment",
"envy",
"epauliere",
"epee",
"ephemera",
"ephemeris",
"epoch",
"eponym",
"epoxy",
"equal",
"equinox",
"equipment",
"equivalent",
"era",
"e-reader",
"error",
"escape",
"ese",
"espadrille",
"espalier",
"essay",
"establishment",
"estate",
"estimate",
"estrogen",
"estuary",
"ethernet",
"ethics",
"euphonium",
"eurocentrism",
"europe",
"evaluator",
"evening",
"evening-wear",
"event",
"eviction",
"evidence",
"evocation",
"evolution",
"exam",
"examination",
"examiner",
"example",
"exchange",
"excitement",
"exclamation",
"excuse",
"executor",
"exercise",
"exhaust",
"ex-husband",
"exile",
"existence",
"exit",
"expansion",
"expansionism",
"experience",
"expert",
"explanation",
"exposition",
"expression",
"extension",
"extent",
"external",
"extreme",
"ex-wife",
"eye",
"eyeball",
"eyebrow",
"eyebrows",
"eyeglasses",
"eyelash",
"eyelashes",
"eyelid",
"eyelids",
"eyeliner",
"eyestrain",
"face",
"facelift",
"facet",
"facilities",
"facsimile",
"fact",
"factor",
"factory",
"faculty",
"fahrenheit",
"fail",
"failure",
"fairies",
"fairy",
"faith",
"fall",
"falling-out",
"fame",
"familiar",
"family",
"fan",
"fang",
"fanlight",
"fanny",
"fanny-pack",
"farm",
"farmer",
"fascia",
"fat",
"father",
"father-in-law",
"fatigues",
"faucet",
"fault",
"fawn",
"fax",
"fear",
"feast",
"feather",
"feature",
"fedelini",
"fedora",
"fee",
"feed",
"feedback",
"feel",
"feeling",
"feet",
"felony",
"female",
"fen",
"fence",
"fencing",
"fender",
"ferry",
"ferryboat",
"fertilizer",
"few",
"fiber",
"fiberglass",
"fibre",
"fiction",
"fiddle",
"field",
"fifth",
"fight",
"fighter",
"figure",
"figurine",
"file",
"fill",
"filly",
"film",
"filth",
"final",
"finance",
"find",
"finding",
"fine",
"finger",
"fingernail",
"finish",
"finisher",
"fir",
"fire",
"fireman",
"fireplace",
"firewall",
"fish",
"fishbone",
"fisherman",
"fishery",
"fishing",
"fishmonger",
"fishnet",
"fisting",
"fix",
"fixture",
"flag",
"flame",
"flanker",
"flare",
"flash",
"flat",
"flatboat",
"flavor",
"flax",
"fleck",
"fleece",
"flesh",
"flight",
"flintlock",
"flip-flops",
"flock",
"flood",
"floor",
"floozie",
"flour",
"flow",
"flower",
"flu",
"flugelhorn",
"fluke",
"flute",
"fly",
"flytrap",
"foam",
"fob",
"focus",
"fog",
"fold",
"folder",
"following",
"fondue",
"font",
"food",
"foot",
"football",
"footnote",
"footrest",
"foot-rest",
"footstool",
"foray",
"force",
"forearm",
"forebear",
"forecast",
"forehead",
"forest",
"forestry",
"forever",
"forgery",
"fork",
"form",
"formal",
"format",
"former",
"fort",
"fortnight",
"fortress",
"fortune",
"forum",
"foundation",
"fountain",
"fowl",
"fox",
"foxglove",
"fragrance",
"frame",
"fratricide",
"fraudster",
"frazzle",
"freckle",
"freedom",
"freeplay",
"freeze",
"freezer",
"freight",
"freighter",
"freon",
"fresco",
"friction",
"fridge",
"friend",
"friendship",
"frigate",
"fringe",
"frock",
"frog",
"front",
"frost",
"frown",
"fruit",
"frustration",
"fuel",
"fulfillment",
"full",
"fun",
"function",
"fundraising",
"funeral",
"funny",
"fur",
"furnace",
"furniture",
"fusarium",
"futon",
"future",
"gaffer",
"gain",
"gaiters",
"gale",
"gall-bladder",
"gallery",
"galley",
"gallon",
"galn",
"galoshes",
"game",
"gamebird",
"gamma-ray",
"gander",
"gap",
"garage",
"garb",
"garbage",
"garden",
"garlic",
"garment",
"garter",
"gas",
"gasoline",
"gastropod",
"gate",
"gateway",
"gather",
"gauge",
"gauntlet",
"gazebo",
"gazelle",
"gear",
"gearshift",
"geese",
"gelding",
"gem",
"gemsbok",
"gender",
"gene",
"general",
"genetics",
"geography",
"geology",
"geometry",
"george",
"geranium",
"gerbil",
"geyser",
"gherkin",
"ghost",
"giant",
"gift",
"gigantism",
"ginseng",
"giraffe",
"girdle",
"girl",
"girlfriend",
"git",
"give",
"glad",
"gladiolus",
"gland",
"glass",
"glasses",
"glen",
"glider",
"gliding",
"glockenspiel",
"glove",
"gloves",
"glue",
"glut",
"go",
"goal",
"goat",
"gobbler",
"god",
"godmother",
"goggles",
"go-kart",
"gold",
"goldfish",
"golf",
"gondola",
"gong",
"good",
"goodbye",
"good-bye",
"goodie",
"goose",
"gopher",
"gore-tex",
"gorilla",
"gosling",
"gossip",
"governance",
"government",
"governor",
"gown",
"grab",
"grab-bag",
"grade",
"grain",
"gram",
"grammar",
"grand",
"granddaughter",
"grandfather",
"grandmom",
"grandmother",
"grandson",
"granny",
"grape",
"grapefruit",
"graph",
"graphic",
"grass",
"grasshopper",
"grassland",
"gratitude",
"gray",
"grease",
"great",
"great-grandfather",
"great-grandmother",
"greek",
"green",
"greenhouse",
"grenade",
"grey",
"grief",
"grill",
"grip",
"grit",
"grocery",
"ground",
"group",
"grouper",
"grouse",
"growth",
"guarantee",
"guard",
"guess",
"guest",
"guestbook",
"guidance",
"guide",
"guilt",
"guilty",
"guitar",
"guitarist",
"gum",
"gumshoes",
"gun",
"gutter",
"guy",
"gym",
"gymnast",
"gymnastics",
"gynaecology",
"gyro",
"habit",
"hacienda",
"hacksaw",
"hackwork",
"hail",
"hair",
"haircut",
"half",
"half-brother",
"half-sister",
"halibut",
"hall",
"hallway",
"hamaki",
"hamburger",
"hammer",
"hammock",
"hamster",
"hand",
"handball",
"hand-holding",
"handicap",
"handle",
"handlebar",
"handmaiden",
"handsaw",
"hang",
"happiness",
"harbor",
"harbour",
"hardboard",
"hardcover",
"hardening",
"hardhat",
"hard-hat",
"hardware",
"harm",
"harmonica",
"harmony",
"harp",
"harpooner",
"harpsichord",
"hassock",
"hat",
"hatbox",
"hatchet",
"hate",
"hatred",
"haunt",
"haversack",
"hawk",
"hay",
"head",
"headlight",
"headline",
"headrest",
"health",
"hearing",
"heart",
"heartache",
"hearth",
"hearthside",
"heart-throb",
"heartwood",
"heat",
"heater",
"heaven",
"heavy",
"hedge",
"hedgehog",
"heel",
"height",
"heirloom",
"helen",
"helicopter",
"helium",
"hell",
"hellcat",
"hello",
"helmet",
"helo",
"help",
"hemp",
"hen",
"herb",
"heron",
"herring",
"hexagon",
"heyday",
"hide",
"high",
"highlight",
"high-rise",
"highway",
"hill",
"hip",
"hippodrome",
"hippopotamus",
"hire",
"history",
"hit",
"hive",
"hobbies",
"hobbit",
"hobby",
"hockey",
"hoe",
"hog",
"hold",
"hole",
"holiday",
"home",
"homework",
"homogenate",
"homonym",
"honesty",
"honey",
"honeybee",
"honoree",
"hood",
"hoof",
"hook",
"hope",
"hops",
"horn",
"hornet",
"horror",
"horse",
"hose",
"hosiery",
"hospice",
"hospital",
"hospitality",
"host",
"hostel",
"hostess",
"hot",
"hot-dog",
"hotel",
"hour",
"hourglass",
"house",
"houseboat",
"housework",
"housing",
"hovel",
"hovercraft",
"howitzer",
"hub",
"hubcap",
"hugger",
"human",
"humidity",
"humor",
"humour",
"hunger",
"hunt",
"hurdler",
"hurricane",
"hurry",
"hurt",
"husband",
"hut",
"hutch",
"hyacinth",
"hybridisation",
"hydrant",
"hydraulics",
"hydrofoil",
"hydrogen",
"hyena",
"hygienic",
"hyphenation",
"hypochondria",
"hypothermia",
"ice",
"icebreaker",
"icecream",
"ice-cream",
"icicle",
"icon",
"idea",
"ideal",
"if",
"igloo",
"ikebana",
"illegal",
"image",
"imagination",
"impact",
"implement",
"importance",
"impress",
"impression",
"imprisonment",
"improvement",
"impudence",
"impulse",
"inbox",
"incandescence",
"inch",
"incident",
"income",
"increase",
"independence",
"independent",
"index",
"indication",
"indigence",
"individual",
"industry",
"inevitable",
"infancy",
"inflammation",
"inflation",
"influence",
"information",
"infusion",
"inglenook",
"ingrate",
"initial",
"initiative",
"in-joke",
"injury",
"injustice",
"ink",
"in-laws",
"inlay",
"inn",
"innervation",
"innocence",
"innocent",
"input",
"inquiry",
"inscription",
"insect",
"inside",
"insolence",
"inspection",
"inspector",
"instance",
"instruction",
"instrument",
"instrumentalist",
"instrumentation",
"insulation",
"insurance",
"insurgence",
"intelligence",
"intention",
"interaction",
"interactive",
"interest",
"interferometer",
"interior",
"interloper",
"internal",
"international",
"internet",
"interpreter",
"intervenor",
"interview",
"interviewer",
"intestine",
"intestines",
"introduction",
"invention",
"inventor",
"inventory",
"investment",
"invite",
"invoice",
"iridescence",
"iris",
"iron",
"ironclad",
"irony",
"island",
"issue",
"it",
"item",
"jackal",
"jacket",
"jaguar",
"jail",
"jailhouse",
"jam",
"james",
"jar",
"jasmine",
"jaw",
"jealousy",
"jeans",
"jeep",
"jeff",
"jelly",
"jellyfish",
"jet",
"jewel",
"jewelry",
"jiffy",
"job",
"jockey",
"jodhpurs",
"joey",
"jogging",
"join",
"joint",
"joke",
"jot",
"journey",
"joy",
"judge",
"judgment",
"judo",
"juggernaut",
"juice",
"jumbo",
"jump",
"jumper",
"jumpsuit",
"junior",
"junk",
"junker",
"junket",
"jury",
"justice",
"jute",
"kale",
"kamikaze",
"kangaroo",
"karate",
"karen",
"kayak",
"kazoo",
"keep",
"kendo",
"ketch",
"ketchup",
"kettle",
"kettledrum",
"key",
"keyboard",
"keyboarding",
"keystone",
"kick",
"kick-off",
"kid",
"kidney",
"kidneys",
"kielbasa",
"kill",
"kilogram",
"kilometer",
"kilt",
"kimono",
"kind",
"kindness",
"king",
"kingfish",
"kiosk",
"kiss",
"kitchen",
"kite",
"kitten",
"kitty",
"kleenex",
"klomps",
"knee",
"kneejerk",
"knickers",
"knife",
"knife-edge",
"knight",
"knitting",
"knot",
"knowledge",
"knuckle",
"koala",
"kohlrabi",
"lab",
"laborer",
"labour",
"lace",
"lack",
"lacquerware",
"ladder",
"lady",
"ladybug",
"lake",
"lamb",
"lamp",
"lan",
"lanai",
"land",
"landform",
"landmine",
"landscape",
"language",
"lantern",
"lap",
"laparoscope",
"lapdog",
"laptop",
"larch",
"larder",
"lark",
"laryngitis",
"lasagna",
"latency",
"latex",
"lathe",
"latte",
"laugh",
"laughter",
"laundry",
"lava",
"law",
"lawn",
"lawsuit",
"lawyer",
"lay",
"layer",
"lead",
"leader",
"leadership",
"leading",
"leaf",
"league",
"leaker",
"learning",
"leash",
"leather",
"leave",
"leaver",
"lecture",
"leek",
"leg",
"legal",
"legging",
"legume",
"lei",
"leisure",
"lemon",
"lemonade",
"lemur",
"length",
"lentil",
"leprosy",
"lesson",
"let",
"letter",
"lettuce",
"level",
"lever",
"leverage",
"license",
"lie",
"lier",
"life",
"lift",
"light",
"lighting",
"lightning",
"lilac",
"lily",
"limit",
"limo",
"line",
"linen",
"liner",
"linguistics",
"link",
"linseed",
"lion",
"lip",
"lipstick",
"liquid",
"liquor",
"lisa",
"list",
"listen",
"literature",
"litigation",
"litter",
"liver",
"livestock",
"living",
"lizard",
"llama",
"load",
"loaf",
"loafer",
"loan",
"lobotomy",
"lobster",
"local",
"location",
"lock",
"locker",
"locket",
"locomotive",
"locust",
"loft",
"log",
"loggia",
"logic",
"loincloth",
"loneliness",
"long",
"look",
"loss",
"lot",
"lotion",
"lounge",
"lout",
"love",
"low",
"loyalty",
"luck",
"luggage",
"lumber",
"lumberman",
"lunch",
"luncheonette",
"lunchroom",
"lung",
"lunge",
"lute",
"luttuce",
"lycra",
"lye",
"lymphocyte",
"lynx",
"lyocell",
"lyre",
"lyric",
"macadamia",
"macaroni",
"machine",
"machinery",
"macrame",
"macrofauna",
"maelstrom",
"maestro",
"magazine",
"magic",
"maid",
"maiden",
"mail",
"mailbox",
"mailman",
"main",
"maintenance",
"major",
"major-league",
"make",
"makeup",
"male",
"mall",
"mallet",
"mambo",
"mammoth",
"man",
"management",
"manager",
"mandarin",
"mandolin",
"mangrove",
"manhunt",
"maniac",
"manicure",
"mankind",
"manner",
"manor",
"mansard",
"manservant",
"mansion",
"mantel",
"mantle",
"mantua",
"manufacturer",
"manx",
"many",
"map",
"maple",
"maraca",
"maracas",
"marble",
"mare",
"margin",
"mariachi",
"marimba",
"mark",
"market",
"marketing",
"marksman",
"marriage",
"marsh",
"marshland",
"marxism",
"mascara",
"mask",
"mass",
"massage",
"master",
"mastication",
"mastoid",
"mat",
"match",
"mate",
"material",
"math",
"mathematics",
"matter",
"mattock",
"mattress",
"maximum",
"maybe",
"mayonnaise",
"mayor",
"meal",
"meaning",
"measles",
"measure",
"measurement",
"meat",
"mechanic",
"media",
"medicine",
"medium",
"meet",
"meeting",
"megaliac",
"melody",
"member",
"membership",
"memory",
"men",
"menorah",
"mention",
"menu",
"mercury",
"mess",
"message",
"metal",
"metallurgist",
"meteor",
"meteorology",
"meter",
"methane",
"method",
"methodology",
"metro",
"metronome",
"mezzanine",
"mice",
"microlending",
"microwave",
"mid-course",
"middle",
"middleman",
"midi",
"midline",
"midnight",
"midwife",
"might",
"migrant",
"mile",
"milk",
"milkshake",
"millennium",
"millimeter",
"millisecond",
"mime",
"mimosa",
"mind",
"mine",
"mini",
"minibus",
"minimum",
"minion",
"mini-skirt",
"minister",
"minor",
"minor-league",
"mint",
"minute",
"mirror",
"miscarriage",
"miscommunication",
"misfit",
"misogyny",
"misplacement",
"misreading",
"miss",
"missile",
"mission",
"mist",
"mistake",
"mister",
"miter",
"mitten",
"mix",
"mixer",
"mixture",
"moat",
"mobile",
"moccasins",
"mocha",
"mode",
"model",
"modem",
"mole",
"mom",
"moment",
"monastery",
"monasticism",
"money",
"monger",
"monitor",
"monkey",
"monocle",
"monotheism",
"monsoon",
"monster",
"month",
"mood",
"moon",
"moonscape",
"moonshine",
"mop",
"morning",
"morsel",
"mortgage",
"mortise",
"mosque",
"mosquito",
"most",
"motel",
"moth",
"mother",
"mother-in-law",
"motion",
"motor",
"motorboat",
"motorcar",
"motorcycle",
"mound",
"mountain",
"mouse",
"mouser",
"mousse",
"moustache",
"mouth",
"mouton",
"move",
"mover",
"movie",
"mower",
"mud",
"mug",
"mukluk",
"mule",
"multimedia",
"muscle",
"musculature",
"museum",
"music",
"music-box",
"music-making",
"mustache",
"mustard",
"mutt",
"mycoplasma",
"n",
"nail",
"name",
"naming",
"nanoparticle",
"napkin",
"nasty",
"nation",
"national",
"native",
"natural",
"naturalisation",
"nature",
"neat",
"necessary",
"neck",
"necklace",
"necktie",
"need",
"needle",
"negative",
"negligee",
"negotiation",
"neologism",
"neon",
"nephew",
"nerve",
"nest",
"net",
"netball",
"netbook",
"netsuke",
"network",
"neurobiologist",
"neuropathologist",
"neuropsychiatry",
"news",
"newspaper",
"newsprint",
"newsstand",
"nexus",
"nicety",
"niche",
"nickel",
"niece",
"night",
"nightclub",
"nightgown",
"nightingale",
"nightlight",
"nitrogen",
"nobody",
"node",
"noise",
"nonbeliever",
"nonconformist",
"nondisclosure",
"nonsense",
"noodle",
"normal",
"norse",
"north",
"nose",
"note",
"notebook",
"nothing",
"notice",
"notify",
"notoriety",
"nougat",
"novel",
"nudge",
"number",
"numeracy",
"numeric",
"numismatist",
"nurse",
"nursery",
"nurture",
"nut",
"nutrition",
"nylon",
"oak",
"oar",
"oasis",
"oatmeal",
"obedience",
"obesity",
"obi",
"object",
"objective",
"obligation",
"oboe",
"observation",
"observatory",
"occasion",
"occupation",
"ocean",
"ocelot",
"octagon",
"octave",
"octavo",
"octet",
"octopus",
"odometer",
"oeuvre",
"offence",
"offer",
"office",
"officer",
"official",
"off-ramp",
"oil",
"okra",
"oldie",
"olive",
"omega",
"omelet",
"oncology",
"one",
"onion",
"open",
"opening",
"opera",
"operation",
"ophthalmologist",
"opinion",
"opium",
"opossum",
"opportunist",
"opportunity",
"opposite",
"option",
"orange",
"orangutan",
"orator",
"orchard",
"orchestra",
"orchid",
"order",
"ordinary",
"ordination",
"organ",
"organisation",
"organization",
"original",
"ornament",
"osmosis",
"osprey",
"ostrich",
"other",
"others",
"ott",
"otter",
"ounce",
"outback",
"outcome",
"outfit",
"outhouse",
"outlay",
"output",
"outrigger",
"outset",
"outside",
"oval",
"ovary",
"oven",
"overcharge",
"overclocking",
"overcoat",
"overexertion",
"overflight",
"overnighter",
"overshoot",
"owl",
"owner",
"ox",
"oxen",
"oxford",
"oxygen",
"oyster",
"pace",
"pacemaker",
"pack",
"package",
"packet",
"pad",
"paddle",
"paddock",
"page",
"pagoda",
"pail",
"pain",
"paint",
"painter",
"painting",
"paintwork",
"pair",
"pajama",
"pajamas",
"palm",
"pamphlet",
"pan",
"pancake",
"pancreas",
"panda",
"panic",
"pannier",
"panpipe",
"pansy",
"panther",
"panties",
"pantologist",
"pantology",
"pantry",
"pants",
"pantsuit",
"panty",
"pantyhose",
"paper",
"paperback",
"parable",
"parachute",
"parade",
"parallelogram",
"paramedic",
"parcel",
"parchment",
"pard",
"parent",
"parentheses",
"park",
"parka",
"parking",
"parrot",
"parsnip",
"part",
"participant",
"particle",
"particular",
"partner",
"partridge",
"party",
"pass",
"passage",
"passbook",
"passenger",
"passion",
"passive",
"past",
"pasta",
"paste",
"pastor",
"pastoralist",
"pastry",
"patch",
"path",
"patience",
"patient",
"patina",
"patio",
"patriarch",
"patricia",
"patrimony",
"patriot",
"patrol",
"pattern",
"pause",
"pavement",
"pavilion",
"paw",
"pawnshop",
"pay",
"payee",
"payment",
"pea",
"peace",
"peach",
"peacoat",
"peacock",
"peak",
"peanut",
"pear",
"pearl",
"pedal",
"peen",
"peer",
"peer-to-peer",
"pegboard",
"pelican",
"pelt",
"pen",
"penalty",
"pencil",
"pendant",
"pendulum",
"penicillin",
"pension",
"pentagon",
"peony",
"people",
"pepper",
"percentage",
"perception",
"perch",
"performance",
"perfume",
"period",
"periodical",
"peripheral",
"permafrost",
"permission",
"permit",
"perp",
"person",
"personal",
"personality",
"perspective",
"pest",
"pet",
"petal",
"petticoat",
"pew",
"pha",
"pharmacist",
"pharmacopoeia",
"phase",
"pheasant",
"philosopher",
"philosophy",
"phone",
"photo",
"photographer",
"phrase",
"physical",
"physics",
"pianist",
"piano",
"piccolo",
"pick",
"pickax",
"picket",
"pickle",
"picture",
"pie",
"piece",
"pier",
"piety",
"pig",
"pigeon",
"pike",
"pile",
"pilgrimage",
"pillbox",
"pillow",
"pilot",
"pimp",
"pimple",
"pin",
"pinafore",
"pince-nez",
"pine",
"pineapple",
"pinecone",
"ping",
"pink",
"pinkie",
"pinstripe",
"pint",
"pinto",
"pinworm",
"pioneer",
"pipe",
"piracy",
"piss",
"pitch",
"pitching",
"pith",
"pizza",
"place",
"plain",
"plan",
"plane",
"planet",
"plant",
"plantation",
"planter",
"plaster",
"plasterboard",
"plastic",
"plate",
"platform",
"platinum",
"platypus",
"play",
"player",
"playground",
"playroom",
"pleasure",
"pleated",
"plenty",
"plier",
"plot",
"plough",
"plover",
"plow",
"plowman",
"plume",
"plunger",
"plywood",
"pneumonia",
"pocket",
"pocketbook",
"pocket-watch",
"poem",
"poet",
"poetry",
"poignance",
"point",
"poison",
"poisoning",
"pole",
"polenta",
"police",
"policeman",
"policy",
"polish",
"politics",
"pollution",
"polo",
"polyester",
"pompom",
"poncho",
"pond",
"pony",
"poof",
"pool",
"pop",
"popcorn",
"poppy",
"popsicle",
"population",
"populist",
"porch",
"porcupine",
"port",
"porter",
"portfolio",
"porthole",
"position",
"positive",
"possession",
"possibility",
"possible",
"post",
"postage",
"postbox",
"poster",
"pot",
"potato",
"potential",
"potty",
"pouch",
"poultry",
"pound",
"pounding",
"poverty",
"powder",
"power",
"practice",
"precedent",
"precipitation",
"preface",
"preference",
"prelude",
"premeditation",
"premier",
"preoccupation",
"preparation",
"presence",
"present",
"presentation",
"president",
"press",
"pressroom",
"pressure",
"pressurisation",
"price",
"pride",
"priest",
"priesthood",
"primary",
"primate",
"prince",
"princess",
"principal",
"principle",
"print",
"printer",
"prior",
"priority",
"prison",
"private",
"prize",
"prizefight",
"probation",
"problem",
"procedure",
"process",
"processing",
"produce",
"producer",
"product",
"production",
"profession",
"professional",
"professor",
"profile",
"profit",
"program",
"progress",
"project",
"promise",
"promotion",
"prompt",
"pronunciation",
"proof",
"proof-reader",
"propane",
"property",
"proposal",
"prose",
"prosecution",
"protection",
"protest",
"protocol",
"prow",
"pruner",
"pseudoscience",
"psychiatrist",
"psychoanalyst",
"psychologist",
"psychology",
"ptarmigan",
"public",
"publicity",
"publisher",
"pudding",
"puddle",
"puffin",
"pull",
"pulley",
"puma",
"pump",
"pumpkin",
"pumpkinseed",
"punch",
"punctuation",
"punishment",
"pupa",
"pupil",
"puppy",
"purchase",
"puritan",
"purple",
"purpose",
"purse",
"push",
"pusher",
"put",
"pvc",
"pyjama",
"pyramid",
"quadrant",
"quail",
"quality",
"quantity",
"quart",
"quarter",
"quartz",
"queen",
"question",
"quicksand",
"quiet",
"quill",
"quilt",
"quince",
"quit",
"quiver",
"quotation",
"quote",
"rabbi",
"rabbit",
"raccoon",
"race",
"racer",
"racing",
"racism",
"racist",
"rack",
"radar",
"radiator",
"radio",
"radiosonde",
"radish",
"raffle",
"raft",
"rag",
"rage",
"rail",
"railway",
"raiment",
"rain",
"rainbow",
"raincoat",
"rainmaker",
"rainstorm",
"raise",
"rake",
"ram",
"rambler",
"ramie",
"ranch",
"random",
"randomisation",
"range",
"rank",
"raspberry",
"rat",
"rate",
"ratio",
"raven",
"ravioli",
"raw",
"rawhide",
"ray",
"rayon",
"reach",
"reactant",
"reaction",
"read",
"reading",
"reality",
"reamer",
"rear",
"reason",
"receipt",
"reception",
"recess",
"recipe",
"recliner",
"recognition",
"recommendation",
"record",
"recorder",
"recording",
"recover",
"recreation",
"recruit",
"rectangle",
"red",
"redesign",
"rediscovery",
"reduction",
"reef",
"refectory",
"reference",
"reflection",
"refrigerator",
"refund",
"refuse",
"region",
"register",
"regret",
"regular",
"regulation",
"reindeer",
"reinscription",
"reject",
"relation",
"relationship",
"relative",
"relaxation",
"release",
"reliability",
"relief",
"religion",
"relish",
"reminder",
"remote",
"remove",
"rent",
"repair",
"reparation",
"repeat",
"replace",
"replacement",
"replication",
"reply",
"report",
"representative",
"reprocessing",
"republic",
"reputation",
"request",
"requirement",
"resale",
"research",
"reserve",
"resident",
"resist",
"resolution",
"resolve",
"resort",
"resource",
"respect",
"respite",
"respond",
"response",
"responsibility",
"rest",
"restaurant",
"result",
"retailer",
"rethinking",
"retina",
"retouch",
"return",
"reveal",
"revenant",
"revenge",
"revenue",
"review",
"revolution",
"revolve",
"revolver",
"reward",
"rheumatism",
"rhinoceros",
"rhyme",
"rhythm",
"rice",
"rich",
"riddle",
"ride",
"rider",
"ridge",
"rifle",
"right",
"rim",
"ring",
"ringworm",
"rip",
"ripple",
"rise",
"riser",
"risk",
"river",
"riverbed",
"rivulet",
"road",
"roadway",
"roast",
"robe",
"robin",
"rock",
"rocker",
"rocket",
"rocket-ship",
"rod",
"role",
"roll",
"roller",
"roof",
"room",
"rooster",
"root",
"rope",
"rose",
"rostrum",
"rotate",
"rough",
"round",
"roundabout",
"route",
"router",
"routine",
"row",
"rowboat",
"royal",
"rub",
"rubber",
"rubbish",
"rubric",
"ruckus",
"ruffle",
"rugby",
"ruin",
"rule",
"rum",
"run",
"runaway",
"runner",
"rush",
"rutabaga",
"ruth",
"ry",
"sabre",
"sack",
"sad",
"saddle",
"safe",
"safety",
"sage",
"sail",
"sailboat",
"sailor",
"salad",
"salary",
"sale",
"salesman",
"salmon",
"salon",
"saloon",
"salt",
"samovar",
"sampan",
"sample",
"samurai",
"sand",
"sandals",
"sandbar",
"sandwich",
"sardine",
"sari",
"sarong",
"sash",
"satellite",
"satin",
"satire",
"satisfaction",
"sauce",
"sausage",
"save",
"saving",
"savings",
"savior",
"saviour",
"saw",
"saxophone",
"scale",
"scallion",
"scanner",
"scarecrow",
"scarf",
"scarification",
"scene",
"scenery",
"scent",
"schedule",
"scheme",
"schizophrenic",
"schnitzel",
"school",
"schoolhouse",
"schooner",
"science",
"scimitar",
"scissors",
"scooter",
"score",
"scorn",
"scow",
"scraper",
"scratch",
"screamer",
"screen",
"screenwriting",
"screw",
"screwdriver",
"screw-up",
"scrim",
"scrip",
"script",
"sculpting",
"sculpture",
"sea",
"seafood",
"seagull",
"seal",
"seaplane",
"search",
"seashore",
"seaside",
"season",
"seat",
"second",
"secret",
"secretariat",
"secretary",
"section",
"sectional",
"sector",
"secure",
"security",
"seed",
"seeder",
"segment",
"select",
"selection",
"self",
"sell",
"semicircle",
"semicolon",
"senator",
"senior",
"sense",
"sensitive",
"sentence",
"sepal",
"septicaemia",
"series",
"servant",
"serve",
"server",
"service",
"session",
"set",
"setting",
"settler",
"sewer",
"sex",
"shack",
"shade",
"shadow",
"shadowbox",
"shake",
"shakedown",
"shaker",
"shallot",
"shame",
"shampoo",
"shanty",
"shape",
"share",
"shark",
"sharon",
"shawl",
"she",
"shearling",
"shears",
"sheath",
"shed",
"sheep",
"sheet",
"shelf",
"shell",
"shelter",
"sherry",
"shield",
"shift",
"shin",
"shine",
"shingle",
"ship",
"shirt",
"shirtdress",
"shoat",
"shock",
"shoe",
"shoehorn",
"shoe-horn",
"shoelace",
"shoemaker",
"shoes",
"shoestring",
"shofar",
"shoot",
"shootdown",
"shop",
"shopper",
"shopping",
"shore",
"shortage",
"shorts",
"shortwave",
"shot",
"shoulder",
"shovel",
"show",
"shower",
"show-stopper",
"shred",
"shrimp",
"shrine",
"sibling",
"sick",
"side",
"sideboard",
"sideburns",
"sidecar",
"sidestream",
"sidewalk",
"siding",
"sign",
"signal",
"signature",
"signet",
"significance",
"signup",
"silence",
"silica",
"silk",
"silkworm",
"sill",
"silly",
"silo",
"silver",
"simple",
"sing",
"singer",
"single",
"sink",
"sir",
"sister",
"sister-in-law",
"sitar",
"site",
"situation",
"size",
"skate",
"skiing",
"skill",
"skin",
"skirt",
"skull",
"skullcap",
"skullduggery",
"skunk",
"sky",
"skylight",
"skyscraper",
"skywalk",
"slapstick",
"slash",
"slave",
"sled",
"sledge",
"sleep",
"sleet",
"sleuth",
"slice",
"slide",
"slider",
"slime",
"slip",
"slipper",
"slippers",
"slope",
"sloth",
"smash",
"smell",
"smelting",
"smile",
"smock",
"smog",
"smoke",
"smoking",
"smuggling",
"snail",
"snake",
"snakebite",
"sneakers",
"sneeze",
"snob",
"snorer",
"snow",
"snowboarding",
"snowflake",
"snowman",
"snowmobiling",
"snowplow",
"snowstorm",
"snowsuit",
"snuggle",
"soap",
"soccer",
"society",
"sociology",
"sock",
"socks",
"soda",
"sofa",
"soft",
"softball",
"softdrink",
"softening",
"software",
"soil",
"soldier",
"solid",
"solitaire",
"solution",
"sombrero",
"somersault",
"somewhere",
"son",
"song",
"songbird",
"sonnet",
"soot",
"soprano",
"sorbet",
"sorrow",
"sort",
"soulmate",
"sound",
"soup",
"source",
"sourwood",
"sousaphone",
"south",
"south america",
"south korea",
"sow",
"soy",
"soybean",
"space",
"spacing",
"spade",
"spaghetti",
"spandex",
"spank",
"spare",
"spark",
"sparrow",
"spasm",
"speaker",
"speakerphone",
"spear",
"special",
"specialist",
"specific",
"spectacle",
"spectacles",
"spectrograph",
"speech",
"speed",
"speedboat",
"spell",
"spelling",
"spend",
"sphere",
"sphynx",
"spider",
"spike",
"spinach",
"spine",
"spiral",
"spirit",
"spiritual",
"spite",
"spleen",
"split",
"sponge",
"spoon",
"sport",
"spot",
"spotlight",
"spray",
"spread",
"spring",
"sprinter",
"sprout",
"spruce",
"spume",
"spur",
"spy",
"square",
"squash",
"squatter",
"squeegee",
"squid",
"squirrel",
"stable",
"stack",
"stacking",
"stadium",
"staff",
"stag",
"stage",
"stain",
"stair",
"staircase",
"stallion",
"stamen",
"stamina",
"stamp",
"stance",
"stand",
"standard",
"standoff",
"star",
"start",
"starter",
"state",
"statement",
"station",
"station-wagon",
"statistic",
"status",
"stay",
"steak",
"steal",
"steam",
"steamroller",
"steel",
"steeple",
"stem",
"stencil",
"step",
"step-aunt",
"step-brother",
"stepdaughter",
"step-daughter",
"step-father",
"step-grandfather",
"step-grandmother",
"stepmother",
"step-mother",
"stepping-stone",
"steps",
"step-sister",
"stepson",
"step-son",
"step-uncle",
"stew",
"stick",
"stiletto",
"still",
"stinger",
"stitch",
"stock",
"stocking",
"stockings",
"stock-in-trade",
"stole",
"stomach",
"stone",
"stonework",
"stool",
"stop",
"stopsign",
"stopwatch",
"storage",
"store",
"storey",
"storm",
"story",
"storyboard",
"story-telling",
"stove",
"strain",
"strait",
"stranger",
"strap",
"strategy",
"straw",
"strawberry",
"stream",
"street",
"streetcar",
"strength",
"stress",
"stretch",
"strike",
"string",
"strip",
"stroke",
"structure",
"struggle",
"stud",
"student",
"studio",
"study",
"stuff",
"stumbling",
"stupid",
"stupidity",
"sturgeon",
"style",
"styling",
"stylus",
"subcomponent",
"subconscious",
"subject",
"submarine",
"subroutine",
"subsidence",
"substance",
"suburb",
"subway",
"success",
"suck",
"suede",
"suffocation",
"sugar",
"suggestion",
"suit",
"suitcase",
"sultan",
"summer",
"sun",
"sunbeam",
"sunbonnet",
"sunday",
"sundial",
"sunflower",
"sunglasses",
"sunlamp",
"sunroom",
"sunshine",
"supermarket",
"supply",
"support",
"supporter",
"suppression",
"surface",
"surfboard",
"surgeon",
"surgery",
"surname",
"surprise",
"surround",
"survey",
"sushi",
"suspect",
"suspenders",
"sustainment",
"SUV",
"swallow",
"swamp",
"swan",
"swath",
"sweat",
"sweater",
"sweats",
"sweatshirt",
"sweatshop",
"sweatsuit",
"swedish",
"sweet",
"sweets",
"swell",
"swim",
"swimming",
"swimsuit",
"swing",
"swiss",
"switch",
"switchboard",
"swivel",
"sword",
"swordfish",
"sycamore",
"symmetry",
"sympathy",
"syndicate",
"synergy",
"synod",
"syrup",
"system",
"tabby",
"tabernacle",
"table",
"tablecloth",
"tabletop",
"tachometer",
"tackle",
"tadpole",
"tail",
"tailor",
"tailspin",
"tale",
"talk",
"tam",
"tambour",
"tambourine",
"tam-o'-shanter",
"tandem",
"tangerine",
"tank",
"tanker",
"tankful",
"tank-top",
"tap",
"tard",
"target",
"task",
"tassel",
"taste",
"tatami",
"tattler",
"tattoo",
"tavern",
"tax",
"taxi",
"taxicab",
"tea",
"teach",
"teacher",
"teaching",
"team",
"tear",
"technologist",
"technology",
"teen",
"teeth",
"telephone",
"telescreen",
"teletype",
"television",
"tell",
"teller",
"temp",
"temper",
"temperature",
"temple",
"tempo",
"temporariness",
"temporary",
"temptress",
"tendency",
"tenement",
"tennis",
"tenor",
"tension",
"tent",
"tepee",
"term",
"terracotta",
"terrapin",
"territory",
"test",
"text",
"textbook",
"texture",
"thanks",
"thaw",
"theater",
"theism",
"theme",
"theory",
"therapist",
"thermals",
"thermometer",
"thigh",
"thing",
"thinking",
"thirst",
"thistle",
"thomas",
"thong",
"thongs",
"thorn",
"thought",
"thread",
"thrill",
"throat",
"throne",
"thrush",
"thumb",
"thunder",
"thunderbolt",
"thunderhead",
"thunderstorm",
"tiara",
"tic",
"ticket",
"tie",
"tiger",
"tight",
"tights",
"tile",
"till",
"timbale",
"timber",
"time",
"timeline",
"timeout",
"timer",
"timpani",
"tin",
"tinderbox",
"tinkle",
"tintype",
"tip",
"tire",
"tissue",
"titanium",
"title",
"toad",
"toast",
"today",
"toe",
"toenail",
"toga",
"togs",
"toilet",
"tolerance",
"tom",
"tomato",
"tomography",
"tomorrow",
"tom-tom",
"ton",
"tone",
"tongue",
"tonight",
"tool",
"toot",
"tooth",
"toothbrush",
"toothpaste",
"toothpick",
"top",
"top-hat",
"topic",
"topsail",
"toque",
"torchiere",
"toreador",
"tornado",
"torso",
"tortellini",
"tortoise",
"tosser",
"total",
"tote",
"touch",
"tough",
"tough-guy",
"tour",
"tourist",
"towel",
"tower",
"town",
"townhouse",
"tow-truck",
"toy",
"trachoma",
"track",
"tracksuit",
"tractor",
"trade",
"tradition",
"traditionalism",
"traffic",
"trail",
"trailer",
"train",
"trainer",
"training",
"tram",
"tramp",
"transaction",
"transition",
"translation",
"transmission",
"transom",
"transport",
"transportation",
"trapdoor",
"trapezium",
"trapezoid",
"trash",
"travel",
"tray",
"treat",
"treatment",
"tree",
"trellis",
"tremor",
"trench",
"trial",
"triangle",
"tribe",
"trick",
"trigonometry",
"trim",
"trinket",
"trip",
"tripod",
"trolley",
"trombone",
"trooper",
"trouble",
"trousers",
"trout",
"trove",
"trowel",
"truck",
"truckit",
"trumpet",
"trunk",
"trust",
"truth",
"try",
"t-shirt",
"tsunami",
"tub",
"tuba",
"tube",
"tugboat",
"tulip",
"tummy",
"tuna",
"tune",
"tune-up",
"tunic",
"tunnel",
"turban",
"turkish",
"turn",
"turnip",
"turnover",
"turnstile",
"turret",
"turtle",
"tussle",
"tutu",
"tuxedo",
"tv",
"twig",
"twilight",
"twine",
"twist",
"twister",
"two",
"type",
"typewriter",
"typhoon",
"tyvek",
"ukulele",
"umbrella",
"unblinking",
"uncle",
"underclothes",
"underground",
"underneath",
"underpants",
"underpass",
"undershirt",
"understanding",
"underwear",
"underwire",
"unemployment",
"unibody",
"uniform",
"union",
"unique",
"unit",
"unity",
"university",
"upper",
"upstairs",
"urn",
"usage",
"use",
"user",
"usher",
"usual",
"utensil",
"vacation",
"vacuum",
"vagrant",
"valance",
"validity",
"valley",
"valuable",
"value",
"van",
"vane",
"vanity",
"variation",
"variety",
"vase",
"vast",
"vault",
"vaulting",
"veal",
"vegetable",
"vegetarianism",
"vegetation",
"vehicle",
"veil",
"vein",
"veldt",
"vellum",
"velodrome",
"velvet",
"vengeance",
"venom",
"veranda",
"verdict",
"vermicelli",
"verse",
"version",
"vertigo",
"verve",
"vessel",
"vest",
"vestment",
"vibe",
"vibraphone",
"vibration",
"video",
"view",
"villa",
"village",
"vineyard",
"vinyl",
"viola",
"violence",
"violet",
"violin",
"virginal",
"virtue",
"virus",
"viscose",
"vise",
"vision",
"visit",
"visitor",
"visor",
"visual",
"vitality",
"vixen",
"voice",
"volcano",
"volleyball",
"volume",
"voyage",
"vulture",
"wad",
"wafer",
"waffle",
"waist",
"waistband",
"wait",
"waiter",
"waitress",
"wake",
"walk",
"walker",
"walkway",
"wall",
"wallaby",
"wallet",
"walnut",
"walrus",
"wampum",
"wannabe",
"war",
"warden",
"warlock",
"warmth",
"warm-up",
"warning",
"wash",
"washbasin",
"washcloth",
"washer",
"washtub",
"wasp",
"waste",
"wastebasket",
"watch",
"watchmaker",
"water",
"waterbed",
"waterfall",
"waterskiing",
"waterspout",
"wave",
"wax",
"way",
"weakness",
"wealth",
"weapon",
"wear",
"weasel",
"weather",
"web",
"wedding",
"wedge",
"weed",
"weeder",
"weedkiller",
"week",
"weekend",
"weekender",
"weight",
"weird",
"welcome",
"welfare",
"well",
"west",
"western",
"wet-bar",
"wetsuit",
"whale",
"wharf",
"wheat",
"wheel",
"whereas",
"while",
"whip",
"whirlpool",
"whirlwind",
"whisker",
"whiskey",
"whistle",
"white",
"whole",
"wholesale",
"wholesaler",
"whorl",
"width",
"wife",
"wilderness",
"wildlife",
"will",
"willow",
"win",
"wind",
"windage",
"wind-chime",
"window",
"windscreen",
"windshield",
"wine",
"wing",
"wingman",
"wingtip",
"winner",
"winter",
"wire",
"wisdom",
"wiseguy",
"wish",
"wisteria",
"witch",
"witch-hunt",
"withdrawal",
"witness",
"wolf",
"wombat",
"women",
"wonder",
"wood",
"woodland",
"woodshed",
"woodwind",
"wool",
"woolen",
"word",
"work",
"workbench",
"worker",
"workhorse",
"working",
"worklife",
"workshop",
"world",
"worm",
"worry",
"worth",
"worthy",
"wound",
"wrap",
"wraparound",
"wrecker",
"wren",
"wrench",
"wrestler",
"wrinkle",
"wrist",
"writer",
"writing",
"wrong",
"xylophone",
"yacht",
"yak",
"yam",
"yard",
"yarmulke",
"yarn",
"yawl",
"year",
"yeast",
"yellow",
"yesterday",
"yew",
"yin",
"yoga",
"yogurt",
"yoke",
"you",
"young",
"youth",
"yurt",
"zampone",
"zebra",
"zebrafish",
"zephyr",
"ziggurat",
"zinc",
"zipper",
"zither",
"zone",
"zoo",
"zoologist",
"zoology",
"zoot-suit",
"zucchini",
];
const nounsRefined = animals.concat(nouns).concat(otherNouns).concat(nouns.filter(noun => noun.endsWith("ing")).map(noun => noun.replace(/ing$/, "")));
(async () => {
function escapeRegex(str) {
return str.replace(/[.*+?^${}()|[\]\\]/g, "\\$&");
}
const adjectivePattern = adjectives
.map(escapeRegex)
.join("|");
const nounPattern = nounsRefined
.map(escapeRegex)
.join("|");
const blockedRegex = new RegExp(
`^(?:${adjectivePattern})[-_]?(?:${nounPattern})[-_]?\\d+$`,
"i"
);
function shouldHide(username) {
return blockedRegex.test(username);
}
function processThings() {
const authorLinks = document.querySelectorAll('faceplate-tracker[noun="comment_author"] > a');
authorLinks.forEach(authorLink => {
const username = authorLink.textContent
.replace(/^u\//, "")
.trim();
if (!shouldHide(username)) {
return;
}
const container = authorLink.closest('shreddit-comment');
if (!container) {
return;
}
container.remove();
});
}
processThings();
const observer = new MutationObserver(() => {
processThings();
});
observer.observe(document.body, {
childList: true,
subtree: true
});
})();