From f9bc6a060783805bccaf379024f4aa4c91a69a0d Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Wed, 27 Apr 2022 22:07:34 +0100 Subject: [PATCH 01/36] Inline the adjusted `.stem()` method into `PorterStemmer` --- sphinx/util/stemmer/__init__.py | 25 +++++-------------------- sphinx/util/stemmer/porter.py | 16 ++++++++-------- 2 files changed, 13 insertions(+), 28 deletions(-) diff --git a/sphinx/util/stemmer/__init__.py b/sphinx/util/stemmer/__init__.py index ff6c365c74d..793cb6c78be 100644 --- a/sphinx/util/stemmer/__init__.py +++ b/sphinx/util/stemmer/__init__.py @@ -7,31 +7,16 @@ PYSTEMMER = True except ImportError: PYSTEMMER = False +else: + _PyStemmer.stem = _PyStemmer.stemWord # standard .stem() method class BaseStemmer: def stem(self, word: str) -> str: - raise NotImplementedError() - - -class PyStemmer(BaseStemmer): - def __init__(self) -> None: - self.stemmer = _PyStemmer('porter') - - def stem(self, word: str) -> str: - return self.stemmer.stemWord(word) - - -class StandardStemmer(PorterStemmer, BaseStemmer): - """All those porter stemmer implementations look hideous; - make at least the stem method nicer. - """ - def stem(self, word: str) -> str: # type: ignore - return super().stem(word, 0, len(word) - 1) + raise NotImplementedError def get_stemmer() -> BaseStemmer: if PYSTEMMER: - return PyStemmer() - else: - return StandardStemmer() + return _PyStemmer() # type: ignore + return PorterStemmer() # type: ignore diff --git a/sphinx/util/stemmer/porter.py b/sphinx/util/stemmer/porter.py index c4f89eb9539..8e600439c5b 100644 --- a/sphinx/util/stemmer/porter.py +++ b/sphinx/util/stemmer/porter.py @@ -51,7 +51,7 @@ def cons(self, i: int) -> int: if i == self.k0: return 1 else: - return (not self.cons(i - 1)) + return not self.cons(i - 1) return 1 def m(self) -> int: @@ -102,7 +102,7 @@ def doublec(self, j: int) -> int: """doublec(j) is TRUE <=> j,(j-1) contain a double consonant.""" if j < (self.k0 + 1): return 0 - if (self.b[j] != self.b[j - 1]): + if self.b[j] != self.b[j - 1]: return 0 return self.cons(j) @@ -191,13 +191,13 @@ def step1ab(self) -> None: ch = self.b[self.k] if ch in ('l', 's', 'z'): self.k = self.k + 1 - elif (self.m() == 1 and self.cvc(self.k)): + elif self.m() == 1 and self.cvc(self.k): self.setto("e") def step1c(self) -> None: """step1c() turns terminal y to i when there is another vowel in the stem.""" - if (self.ends("y") and self.vowelinstem()): + if self.ends("y") and self.vowelinstem(): self.b = self.b[:self.k] + 'i' + self.b[self.k + 1:] def step2(self) -> None: @@ -376,7 +376,7 @@ def step5(self) -> None: if self.b[self.k] == 'l' and self.doublec(self.k) and self.m() > 1: self.k = self.k - 1 - def stem(self, p: str, i: int, j: int) -> str: + def stem(self, word: str) -> str: """In stem(p,i,j), p is a char pointer, and the string to be stemmed is from p[i] to p[j] inclusive. Typically i is zero and j is the offset to the last character of a string, (p[j+1] == '\0'). The @@ -386,9 +386,9 @@ def stem(self, p: str, i: int, j: int) -> str: extern, and delete the remainder of this file. """ # copy the parameters into statics - self.b = p - self.k = j - self.k0 = i + self.b = word + self.k = len(word) - 1 + self.k0 = 0 if self.k <= self.k0 + 1: return self.b # --DEPARTURE-- From 904f332705bcb4e10f8ce83ab773489da4d40ece Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Wed, 27 Apr 2022 23:23:42 +0100 Subject: [PATCH 02/36] Add tests --- tests/stemmer/expected.txt | 23531 ++++++++++++++++++++ tests/stemmer/input.txt | 23531 ++++++++++++++++++++ tests/stemmer/test_util_stemmer_porter.py | 22 + 3 files changed, 47084 insertions(+) create mode 100644 tests/stemmer/expected.txt create mode 100644 tests/stemmer/input.txt create mode 100644 tests/stemmer/test_util_stemmer_porter.py diff --git a/tests/stemmer/expected.txt b/tests/stemmer/expected.txt new file mode 100644 index 00000000000..595cb676c3d --- /dev/null +++ b/tests/stemmer/expected.txt @@ -0,0 +1,23531 @@ +a +aaron +abaissiez +abandon +abandon +abas +abash +abat +abat +abat +abat +abat +abbess +abbei +abbei +abbomin +abbot +abbot +abbrevi +ab +abel +aberga +abergavenni +abet +abet +abhomin +abhor +abhorr +abhor +abhor +abhor +abhorson +abid +abid +abil +abil +abject +abjectli +abject +abjur +abjur +abl +abler +aboard +abod +abod +abod +abod +abomin +abomin +abomin +abort +abort +abound +abound +about +abov +abr +abraham +abram +abreast +abridg +abridg +abridg +abridg +abroach +abroad +abrog +abrook +abrupt +abrupt +abruptli +absenc +absent +absei +absolut +absolut +absolv +absolv +abstain +abstemi +abstin +abstract +absurd +absyrtu +abund +abund +abundantli +abu +abus +abus +abus +abus +abus +abut +abi +abysm +ac +academ +academ +accent +accent +accept +accept +accept +accept +accept +access +accessari +access +accid +accid +accident +accident +accid +accit +accit +accit +acclam +accommod +accommod +accommod +accommod +accommodo +accompani +accompani +accompani +accomplic +accomplish +accomplish +accomplish +accomplish +accompt +accord +accord +accord +accordeth +accord +accordingli +accord +accost +accost +account +account +account +account +accoutr +accoutr +accoutr +accru +accumul +accumul +accumul +accur +accurs +accurst +accu +accus +accus +accus +accusativo +accus +accus +accus +accus +accus +accuseth +accus +accustom +accustom +ac +acerb +ach +acheron +ach +achiev +achiev +achiev +achiev +achiev +achiev +achiev +achiev +achil +ach +achitophel +acknowledg +acknowledg +acknowledg +acknowledg +acknown +acold +aconitum +acordo +acorn +acquaint +acquaint +acquaint +acquaint +acquir +acquir +acquisit +acquit +acquitt +acquitt +acquit +acr +acr +across +act +actaeon +act +act +action +action +actium +activ +activ +activ +actor +actor +act +actual +actur +acut +acut +ad +adag +adalla +adam +adam +add +ad +adder +adder +addeth +addict +addict +addict +ad +addit +addit +addl +address +address +addrest +add +adher +adher +adieu +adieu +adjac +adjoin +adjoin +adjourn +adjudg +adjudg +adjunct +administ +administr +admir +admir +admir +admir +admir +admir +admir +admir +admiringli +admiss +admit +admit +admitt +admit +admit +admonish +admonish +admonish +admonish +admonit +ado +adoni +adopt +adopt +adoptedli +adopt +adopti +adopt +ador +ador +ador +ador +ador +ador +adorest +adoreth +ador +adorn +adorn +adorn +adorn +adorn +adown +adramadio +adrian +adriana +adriano +adriat +adsum +adul +adulter +adulter +adulter +adulteress +adulteri +adulter +adulteri +adultress +advanc +advanc +advanc +advanc +advanc +advanc +advanc +advantag +advantag +advantag +advantag +advantag +advantag +advent +adventur +adventur +adventur +adventur +adventur +adventur +adversari +adversari +advers +advers +advers +advers +adverti +advertis +advertis +advertis +advertis +advic +advi +advis +advis +advisedli +advis +advis +advoc +advoc +aeacida +aeacid +aedil +aedil +aegeon +aegion +aegl +aemelia +aemilia +aemiliu +aenea +aeolu +aer +aerial +aeri +aesculapiu +aeson +aesop +aetna +afar +afear +afeard +affabl +affabl +affair +affair +affair +affect +affect +affect +affect +affectedli +affecteth +affect +affect +affection +affection +affect +affect +affeer +affianc +affianc +affianc +affi +affin +affin +affin +affirm +affirm +affirm +afflict +afflict +afflict +afflict +afflict +afford +affordeth +afford +affrai +affright +affright +affright +affront +affront +affi +afield +afir +afloat +afoot +afor +aforehand +aforesaid +afraid +afresh +afric +africa +african +afront +after +afternoon +afterward +afterward +ag +again +against +agamemmon +agamemnon +agat +agaz +ag +ag +agenor +agent +agent +ag +aggrav +aggrief +agil +agincourt +agit +aglet +agniz +ago +agon +agoni +agre +agre +agre +agreement +agre +agrippa +aground +agu +aguecheek +agu +aguefac +agu +ah +aha +ahungri +ai +aialvolio +aiaria +aid +aidanc +aidant +aid +aid +aidless +aid +ail +aim +aim +aimest +aim +aim +ainsi +aio +air +air +airless +air +airi +ajax +akil +al +alabast +alack +alacr +alarbu +alarm +alarm +alarum +alarum +ala +alb +alban +alban +albani +albeit +albion +alchemist +alchemi +alcibiad +alcid +alder +alderman +aldermen +al +alecto +alehous +alehous +alencon +alengon +aleppo +al +alewif +alexand +alexand +alexandria +alexandrian +alexa +alia +alic +alien +aliena +alight +alight +alight +alii +alik +alisand +aliv +all +alla +allai +allai +allai +allay +allay +allai +alleg +alleg +alleg +alleg +allegi +allegi +allei +allei +allhallowma +allianc +allicholi +alli +alli +allig +allig +allon +allot +allot +allot +allotteri +allow +allow +allow +allow +allow +allur +allur +allur +allur +allus +alli +allycholli +almain +almanac +almanack +almanac +almighti +almond +almost +alm +almsman +alo +aloft +alon +along +alonso +aloof +aloud +alphabet +alphabet +alphonso +alp +alreadi +also +alt +altar +altar +alter +alter +alter +alter +althaea +although +altitud +altogeth +alton +alwai +alwai +am +amaimon +amain +amak +amamon +amaz +amaz +amaz +amazedli +amazed +amaz +amaz +amazeth +amaz +amazon +amazonian +amazon +ambassador +ambassador +amber +ambiguid +ambigu +ambigu +ambit +ambit +ambiti +ambiti +ambl +ambl +ambl +ambl +ambo +ambuscado +ambush +amen +amend +amend +amend +amend +amerc +america +am +amiabl +amid +amidst +amien +ami +amiss +amiti +amiti +amnipot +among +amongst +amor +amor +amort +amount +amount +amour +amphimacu +ampl +ampler +amplest +amplifi +amplifi +ampli +ampthil +amurath +amynta +an +anatomiz +anatom +anatomi +ancestor +ancestor +ancestri +anchis +anchor +anchorag +anchor +anchor +anchor +anchovi +ancient +ancientri +ancient +ancu +and +andiron +andpholu +andren +andrew +andromach +andronici +andronicu +anew +ang +angel +angelica +angel +angelo +angel +anger +angerli +anger +ang +angier +angl +anglai +angl +angler +angleterr +anglia +angl +anglish +angrili +angri +anguish +angu +anim +anim +animi +anjou +ankl +anna +annal +ann +annex +annex +annexion +annex +annothan +announc +annoi +annoy +annoi +annual +anoint +anoint +anon +anoth +anselmo +answer +answer +answer +answerest +answer +answer +ant +ant +antenor +antenorid +anteroom +anthem +anthem +anthoni +anthropophagi +anthropophaginian +antiat +antic +anticip +anticip +anticipatest +anticip +anticip +antick +anticli +antic +antidot +antidot +antigonu +antiopa +antipathi +antipholu +antipholus +antipod +antiquari +antiqu +antiqu +antium +antoniad +antonio +antoniu +antoni +antr +anvil +ani +anybodi +anyon +anyth +anywher +ap +apac +apart +apart +apart +ap +apemantu +apennin +ap +apiec +apish +apollinem +apollo +apollodoru +apolog +apoplex +apoplexi +apostl +apostl +apostropha +apoth +apothecari +appal +appal +appal +appal +apparel +apparel +apparel +appar +appar +apparit +apparit +appeach +appeal +appeal +appear +appear +appear +appeareth +appear +appear +appea +appeas +appeas +appel +appel +appele +appel +appelez +appel +appel +appelon +appendix +apperil +appertain +appertain +appertain +appertain +appertin +appertin +appetit +appetit +applaud +applaud +applaud +applaus +applaus +appl +appl +appletart +applianc +applianc +applic +appli +appli +appli +appli +appoint +appoint +appoint +appoint +appoint +apprehend +apprehend +apprehend +apprehens +apprehens +apprehens +apprendr +apprenn +apprenticehood +appri +approach +approach +approach +approacheth +approach +approb +approof +appropri +approv +approv +approv +approv +approv +appurten +appurten +apricock +april +apron +apron +apt +apter +aptest +aptli +apt +aqua +aquilon +aquitain +arabia +arabian +arais +arbitr +arbitr +arbitr +arbitr +arbor +arbour +arc +arch +archbishop +archbishopr +archdeacon +arch +archelau +archer +archer +archeri +archibald +archidamu +architect +arcu +ard +arden +ardent +ardour +ar +argal +argier +argo +argosi +argosi +argu +argu +argu +argu +argu +argument +argument +argu +ariachn +ariadn +ariel +ari +aright +arinado +arini +arion +aris +aris +ariseth +aris +aristod +aristotl +arithmet +arithmetician +ark +arm +arma +armado +armado +armagnac +arm +arm +armenia +armi +armigero +arm +armipot +armor +armour +armour +armour +armour +armouri +arm +armi +arn +aroint +aros +arous +arous +arragon +arraign +arraign +arraign +arraign +arrant +arra +arrai +arrearag +arrest +arrest +arrest +arriv +arriv +arriv +arriv +arriv +arriv +arriv +arrog +arrog +arrog +arrow +arrow +art +artemidoru +arteri +arthur +articl +articl +articul +artific +artifici +artilleri +artir +artist +artist +artless +artoi +art +artu +arviragu +as +asaph +ascaniu +ascend +ascend +ascendeth +ascend +ascens +ascent +ascrib +ascrib +ash +asham +asham +asher +ash +ashford +ashor +ashout +ashi +asia +asid +ask +askanc +ask +asker +asketh +ask +ask +aslant +asleep +asmath +asp +aspect +aspect +aspen +aspers +aspic +aspici +aspic +aspir +aspir +aspir +aspir +asquint +ass +assail +assail +assail +assail +assail +assaileth +assail +assail +assassin +assault +assault +assault +assai +assai +assai +assembl +assembl +assembl +assembl +assembl +assent +ass +assez +assign +assign +assign +assinico +assist +assist +assist +assist +assist +assist +assist +associ +associ +associ +assuag +assubjug +assum +assum +assum +assumpt +assur +assur +assur +assur +assuredli +assur +assyrian +astonish +astonish +astraea +astrai +astrea +astronom +astronom +astronom +astronomi +asund +at +atalanta +at +at +athenian +athenian +athen +athol +athversari +athwart +atla +atomi +atomi +aton +aton +aton +atropo +attach +attach +attach +attain +attaind +attain +attaint +attaint +attaintur +attempt +attempt +attempt +attempt +attempt +attend +attend +attend +attend +attend +attend +attendeth +attend +attend +attent +attent +attent +attentiven +attest +attest +attir +attir +attir +attir +attornei +attornei +attornei +attorneyship +attract +attract +attract +attract +attribut +attribut +attribut +attribut +attribut +atwain +au +aubrei +auburn +aucun +audaci +audaci +audac +audibl +audienc +audi +audit +auditor +auditor +auditori +audr +audrei +aufidiu +aufidius +auger +aught +augment +augment +augment +augment +augur +augur +augur +augur +augur +auguri +august +augustu +auld +aumerl +aunchient +aunt +aunt +auricular +aurora +auspici +aussi +auster +auster +auster +auster +austria +aut +authent +author +author +author +author +author +author +autolycu +autr +autumn +auvergn +avail +avail +avaric +avarici +avaunt +av +aveng +aveng +aveng +aver +avert +av +avez +avi +avoid +avoid +avoid +avoid +avoirdupoi +avouch +avouch +avouch +avouch +avow +aw +await +await +awak +awak +awak +awaken +awaken +awaken +awak +awak +award +award +awasi +awai +aw +aweari +aweless +aw +awhil +awkward +awl +awoo +awork +awri +ax +axl +axletre +ay +ay +ayez +ayli +azur +azur +b +ba +baa +babbl +babbl +babbl +babe +babe +babi +baboon +baboon +babi +babylon +bacar +bacchan +bacchu +bach +bachelor +bachelor +back +backbit +backbitten +back +back +backward +backwardli +backward +bacon +bacon +bad +bade +badg +badg +badg +badli +bad +bae +baffl +baffl +baffl +bag +baggag +bagot +bagpip +bag +bail +bailiff +baillez +baili +baisant +baise +baiser +bait +bait +bait +bait +bait +bajazet +bak +bake +bake +baker +baker +bake +bake +bal +balanc +balanc +balconi +bald +baldrick +bale +bale +balk +ball +ballad +ballad +ballast +ballast +ballet +ballow +ball +balm +balm +balmi +balsam +balsamum +balth +balthasar +balthazar +bame +ban +banburi +band +bandi +band +bandit +banditti +banditto +band +bandi +bandi +bane +bane +bang +bangor +banish +banish +banish +banish +banist +bank +bankrout +bankrupt +bankrupt +bank +banner +banneret +banner +ban +bann +banquet +banquet +banquet +banquet +banquo +ban +baptism +baptista +baptiz +bar +barbarian +barbarian +barbar +barbar +barbari +barbason +barb +barber +barbermong +bard +bardolph +bard +bare +bare +barefac +barefac +barefoot +barehead +bare +bare +bar +bargain +bargain +barg +bargulu +bare +bark +bark +barkloughli +bark +barki +barlei +barm +barn +barnacl +barnardin +barn +barn +barnet +barn +baron +baron +baroni +barr +barraba +barrel +barrel +barren +barrenli +barren +barricado +barricado +barrow +bar +barson +barter +bartholomew +ba +basan +base +baseless +base +base +baser +base +basest +bash +bash +basilisco +basilisk +basilisk +basimecu +basin +basingstok +basin +basi +bask +basket +basket +bass +bassanio +basset +bassianu +basta +bastard +bastard +bastardli +bastard +bastardi +bast +bast +bastinado +bast +bat +batail +batch +bate +bate +bate +bath +bath +bath +bath +bath +bate +batler +bat +batt +battalia +battalion +batten +batter +batter +batter +batteri +battl +battl +battlefield +battlement +battl +batti +baubl +baubl +baubl +baulk +bavin +bawcock +bawd +bawdri +bawd +bawdi +bawl +bawl +bai +bai +baynard +bayonn +bai +be +beach +beach +beachi +beacon +bead +bead +beadl +beadl +bead +beadsmen +beagl +beagl +beak +beak +beam +beam +beam +bean +bean +bear +beard +beard +beardless +beard +bearer +bearer +bearest +beareth +bear +bear +beast +beastliest +beastli +beastli +beast +beat +beat +beaten +beat +beatric +beat +beau +beaufort +beaumond +beaumont +beauteou +beauti +beauti +beautifi +beauti +beautifi +beauti +beaver +beaver +becam +becaus +bechanc +bechanc +bechanc +beck +beckon +beckon +beck +becom +becom +becom +becom +becom +becom +bed +bedabbl +bedash +bedaub +bedazzl +bedchamb +bedcloth +bed +bedeck +bedeck +bedew +bedfellow +bedfellow +bedford +bedlam +bedrench +bedrid +bed +bedtim +bedward +bee +beef +beef +beehiv +been +beer +bee +beest +beetl +beetl +beev +befal +befallen +befal +befel +befit +befit +befit +befor +befor +beforehand +befortun +befriend +befriend +befriend +beg +began +beget +beget +beget +begg +beggar +beggar +beggarli +beggarman +beggar +beggari +beg +begin +beginn +begin +begin +begin +begnawn +begon +begot +begotten +begrim +beg +beguil +beguil +beguil +beguil +beguil +begun +behalf +behalf +behav +behav +behavedst +behavior +behavior +behaviour +behaviour +behead +behead +beheld +behest +behest +behind +behold +behold +behold +beholdest +behold +behold +behoof +behoofful +behoov +behov +behov +behowl +be +bel +belariu +belch +belch +beldam +beldam +beldam +bele +belgia +beli +beli +belief +beliest +believ +believ +believ +believ +believest +believ +belik +bell +bellario +bell +belli +belli +bellman +bellona +bellow +bellow +bellow +bellow +bell +belli +belly +belman +belmont +belock +belong +belong +belong +belong +belov +belov +belov +below +belt +belzebub +bemad +bemet +bemet +bemoan +bemoan +bemock +bemoil +bemonst +ben +bench +bencher +bench +bend +bend +bend +bend +bene +beneath +benedicit +benedick +benedict +benedictu +benefactor +benefic +benefici +benefit +benefit +benefit +benet +benevol +benevol +beni +benison +bennet +bent +bentii +bentivolii +bent +benumb +benvolio +bepaint +beprai +bequeath +bequeath +bequeath +bequest +ber +berard +berattl +berai +bere +bereav +bereav +bereav +bereft +bergamo +bergomask +berhym +berhym +berkelei +bermooth +bernardo +berod +berown +berri +berri +berrord +berri +bertram +berwick +bescreen +beseech +beseech +beseech +beseech +beseek +beseem +beseemeth +beseem +beseem +beset +beshrew +besid +besid +besieg +besieg +besieg +beslubb +besmear +besmear +besmirch +besom +besort +besot +bespak +bespeak +bespic +bespok +bespot +bess +bessi +best +bestain +best +bestial +bestir +bestirr +bestow +bestow +bestow +bestow +bestraught +bestrew +bestrid +bestrid +bestrid +bet +betak +beteem +bethink +bethought +bethroth +bethump +betid +betid +betideth +betim +betim +betoken +betook +betoss +betrai +betrai +betrai +betrai +betrim +betroth +betroth +betroth +bett +bet +better +better +better +better +bet +bettr +between +betwixt +bevel +beverag +bevi +bevi +bewail +bewail +bewail +bewail +bewar +bewast +beweep +bewept +bewet +bewhor +bewitch +bewitch +bewitch +bewrai +beyond +bezonian +bezonian +bianca +bianco +bia +bibbl +bicker +bid +bidden +bid +bid +biddi +bide +bide +bide +bid +bien +bier +bifold +big +bigami +biggen +bigger +big +bigot +bilberri +bilbo +bilbo +bilbow +bill +billet +billet +billiard +bill +billow +billow +bill +bin +bind +bindeth +bind +bind +biondello +birch +bird +bird +birdlim +bird +birnam +birth +birthdai +birthdom +birthplac +birthright +birthright +birth +bi +biscuit +bishop +bishop +bisson +bit +bitch +bite +biter +bite +bite +bit +bitt +bitten +bitter +bitterest +bitterli +bitter +blab +blabb +blab +blab +black +blackamoor +blackamoor +blackberri +blackberri +blacker +blackest +blackfriar +blackheath +blackmer +black +black +bladder +bladder +blade +blade +blade +blain +blam +blame +blame +blame +blameless +blame +blanc +blanca +blanch +blank +blanket +blank +blasphem +blasphem +blasphem +blasphemi +blast +blast +blast +blastment +blast +blaz +blaze +blaze +blaze +blazon +blazon +blazon +bleach +bleach +bleak +blear +blear +bleat +bleat +bleat +bled +bleed +bleedest +bleedeth +bleed +bleed +blemish +blemish +blench +blench +blend +blend +blent +bless +bless +blessedli +blessed +bless +blesseth +bless +bless +blest +blew +blind +blind +blindfold +blind +blindli +blind +blind +blink +blink +bliss +blist +blister +blister +blith +blithild +bloat +block +blockish +block +bloi +blood +blood +bloodhound +bloodi +bloodier +bloodiest +bloodili +bloodless +blood +bloodsh +bloodshed +bloodstain +bloodi +bloom +bloom +blossom +blossom +blossom +blot +blot +blot +blot +blount +blow +blow +blower +blowest +blow +blown +blow +blows +blubb +blubber +blubber +blue +bluecap +bluest +blunt +blunt +blunter +bluntest +blunt +bluntli +blunt +blunt +blur +blurr +blur +blush +blush +blushest +blush +blust +bluster +bluster +bluster +bo +boar +board +board +board +board +boarish +boar +boast +boast +boast +boast +boast +boat +boat +boatswain +bob +bobb +boblibindo +bobtail +bocchu +bode +bode +bodement +bode +bodg +bodi +bodi +bodiless +bodili +bode +bodkin +bodi +bodykin +bog +boggl +boggler +bog +bohemia +bohemian +bohun +boil +boil +boil +boist +boister +boister +boitier +bold +bolden +bolder +boldest +boldli +bold +bold +bolingbrok +bolster +bolt +bolt +bolter +bolter +bolt +bolt +bombard +bombard +bombast +bon +bona +bond +bondag +bond +bondmaid +bondman +bondmen +bond +bondslav +bone +boneless +bone +bonfir +bonfir +bonjour +bonn +bonnet +bonnet +bonni +bono +bonto +bonvil +bood +book +bookish +book +boon +boor +boorish +boor +boot +boot +booti +bootless +boot +booti +bor +bora +borachio +bordeaux +border +border +border +border +bore +borea +bore +bore +born +born +borough +borough +borrow +borrow +borrow +borrow +borrow +bosko +bosko +boski +bosom +bosom +boson +boss +bosworth +botch +botcher +botch +botchi +both +bot +bottl +bottl +bottl +bottom +bottomless +bottom +bouciqualt +boug +bough +bough +bought +bounc +bounc +bound +bound +bounden +boundeth +bound +boundless +bound +bounteou +bounteous +bounti +bounti +bountifulli +bounti +bourbier +bourbon +bourchier +bourdeaux +bourn +bout +bout +bove +bow +bowcas +bow +bowel +bower +bow +bowl +bowler +bowl +bowl +bow +bowsprit +bowstr +box +box +boi +boyet +boyish +boi +brabant +brabantio +brabbl +brabbler +brac +brace +bracelet +bracelet +brach +braci +brag +bragg +braggard +braggard +braggart +braggart +brag +brag +bragless +brag +braid +braid +brain +brain +brainford +brainish +brainless +brain +brainsick +brainsickli +brake +brakenburi +brake +brambl +bran +branch +branch +branchless +brand +brand +brandish +brandon +brand +bra +brass +brassi +brat +brat +brav +brave +brave +brave +braver +braveri +brave +bravest +brave +brawl +brawler +brawl +brawl +brawn +brawn +brai +brai +braz +brazen +brazier +breach +breach +bread +breadth +break +breaker +breakfast +break +break +breast +breast +breast +breastplat +breast +breath +breath +breath +breather +breather +breath +breathest +breath +breathless +breath +brecknock +bred +breech +breech +breech +breed +breeder +breeder +breed +breed +brees +breez +breff +bretagn +brethen +bretheren +brethren +brevi +breviti +brew +brewag +brewer +brewer +brew +brew +briareu +briar +brib +bribe +briber +bribe +brick +bricklay +brick +bridal +bride +bridegroom +bridegroom +bride +bridg +bridgenorth +bridg +bridget +bridl +bridl +brief +briefer +briefest +briefli +brief +brier +brier +brigandin +bright +brighten +brightest +brightli +bright +brim +brim +brim +brimston +brind +brine +bring +bringer +bringeth +bring +bring +bring +brinish +brink +brisk +briski +bristl +bristl +bristli +bristol +bristow +britain +britain +britain +british +briton +briton +brittani +brittl +broach +broach +broad +broader +broadsid +broca +brock +brogu +broil +broil +broil +broke +broken +brokenli +broker +broker +broke +broke +brooch +brooch +brood +brood +brood +brook +brook +broom +broomstaff +broth +brothel +brother +brotherhood +brotherhood +brotherli +brother +broth +brought +brow +brown +browner +brownist +browni +brow +brows +brows +brui +bruis +bruis +bruis +bruis +bruit +bruit +brundusium +brunt +brush +brush +brute +brutish +brutu +bubbl +bubbl +bubbl +bubukl +buck +bucket +bucket +buck +buckingham +buckl +buckl +buckler +buckler +bucklersburi +buckl +buckram +buck +bud +bud +bud +budg +budger +budget +bud +buff +buffet +buffet +buffet +bug +bugbear +bugl +bug +build +build +buildeth +build +build +build +built +bulk +bulk +bull +bullcalf +bullen +bullen +bullet +bullet +bullock +bull +bulli +bulmer +bulwark +bulwark +bum +bumbast +bump +bumper +bum +bunch +bunch +bundl +bung +bunghol +bungl +bunt +buoi +bur +burbolt +burd +burden +burden +burden +burden +burden +burgh +burgher +burgher +burglari +burgomast +burgonet +burgundi +burial +buri +burier +buriest +burli +burn +burn +burnet +burneth +burn +burnish +burn +burnt +burr +burrow +bur +burst +burst +burst +burthen +burthen +burton +buri +buri +bush +bushel +bush +bushi +busi +busili +busin +busi +busi +buskin +buski +buss +buss +buss +bustl +bustl +busi +but +butche +butcher +butcher +butcheri +butcherli +butcher +butcheri +butler +butt +butter +butter +butterfli +butterfli +butterwoman +butteri +buttock +buttock +button +buttonhol +button +buttress +buttri +butt +buxom +bui +buyer +bui +bui +buzz +buzzard +buzzard +buzzer +buzz +by +bye +byzantium +c +ca +cabbag +cabilero +cabin +cabin +cabl +cabl +cackl +cacodemon +caddi +caddiss +cade +cadenc +cadent +cade +cadmu +caduceu +cadwal +cadwallad +caeliu +caelo +caesar +caesarion +caesar +cage +cage +cagion +cain +caith +caitiff +caitiff +caiu +cak +cake +cake +calab +calai +calam +calam +calcha +calcul +calen +calendar +calendar +calf +caliban +caliban +calipoli +caliti +caliv +call +callat +call +callet +call +call +calm +calmest +calmli +calm +calm +calpurnia +calumni +calumni +calumni +calumni +calv +calv +calv +calveskin +calydon +cam +cambio +cambria +cambric +cambric +cambridg +cambys +came +camel +camelot +camel +camest +camillo +camlet +camomil +camp +campeiu +camp +camp +can +canakin +canari +canari +cancel +cancel +cancel +cancel +cancel +cancer +candidatu +candi +candl +candl +candlestick +candi +canidiu +cank +canker +cankerblossom +canker +cannib +cannib +cannon +cannon +cannon +cannot +canon +canoniz +canon +canon +canon +canopi +canopi +canopi +canst +canstick +canterburi +cantl +canton +canu +canva +canvass +canzonet +cap +capabl +capabl +capac +capac +caparison +capdv +cape +capel +capel +caper +caper +capet +caphi +capilet +capitain +capit +capit +capitol +capitul +capocchia +capon +capon +capp +cappadocia +capriccio +caprici +cap +capt +captain +captain +captainship +captiou +captiv +captiv +captiv +captiv +captiv +captiv +captum +capuciu +capulet +capulet +car +carack +carack +carat +carawai +carbonado +carbuncl +carbuncl +carbuncl +carcanet +carcas +carcas +carcass +carcass +card +cardecu +card +carder +cardin +cardin +cardin +cardmak +card +carduu +care +care +career +career +care +carefulli +careless +carelessli +careless +care +caret +cargo +carl +carlisl +carlot +carman +carmen +carnal +carnal +carnarvonshir +carnat +carnat +carol +carou +carous +carous +carous +carous +carp +carpent +carper +carpet +carpet +carp +carriag +carriag +carri +carrier +carrier +carri +carrion +carrion +carri +carri +car +cart +carter +carthag +cart +carv +carv +carv +carver +carv +carv +ca +casa +casaer +casca +case +casement +casement +case +cash +cashier +case +cask +casket +casket +casket +casqu +casqu +cassado +cassandra +cassibelan +cassio +cassiu +cassock +cast +castalion +castawai +castawai +cast +caster +castig +castig +castil +castiliano +cast +castl +castl +cast +casual +casual +casualti +casualti +cat +cataian +catalogu +cataplasm +cataract +catarrh +catastroph +catch +catcher +catch +catch +cate +catechis +catech +catech +cater +caterpillar +cater +caterwaul +cate +catesbi +cathedr +catlik +catl +catl +cato +cat +cattl +caucasu +caudl +cauf +caught +cauldron +cau +caus +caus +causeless +causer +caus +causest +causeth +cautel +cautel +cautel +cauter +caution +caution +cavaleiro +cavaleri +cavali +cave +cavern +cavern +cave +caveto +caviari +cavil +cavil +cawdor +cawdron +caw +ce +cea +ceas +ceas +ceaseth +cedar +cedar +cediu +celebr +celebr +celebr +celebr +celer +celesti +celia +cell +cellar +cellarag +celsa +cement +censer +censor +censorinu +censur +censur +censur +censur +censur +censur +centaur +centaur +centr +cent +centuri +centurion +centurion +centuri +cerberu +cerecloth +cerement +ceremoni +ceremoni +ceremoni +ceremoni +ceremoni +cere +cern +certain +certain +certainli +certainti +certainti +cert +certif +certifi +certifi +certifi +ce +cesario +cess +cess +cestern +cetera +cett +chace +chaf +chafe +chafe +chafe +chaff +chaffless +chafe +chain +chain +chair +chair +chalic +chalic +chalic +chalk +chalk +chalki +challeng +challeng +challeng +challeng +challeng +challeng +cham +chamber +chamber +chamberlain +chamberlain +chambermaid +chambermaid +chamber +chameleon +champ +champagn +champain +champain +champion +champion +chanc +chanc +chanc +chancellor +chanc +chandler +chang +chang +changeabl +chang +chang +changel +changel +changer +chang +changest +chang +channel +channel +chanson +chant +chanticl +chant +chantri +chantri +chant +chao +chap +chape +chapel +chapeless +chapel +chaplain +chaplain +chapless +chaplet +chapmen +chap +chapter +charact +charact +characterless +charact +characteri +charact +charbon +chare +chare +charg +charg +charg +charg +charg +chargeth +charg +chariest +chari +chare +chariot +chariot +charit +charit +chariti +chariti +charlemain +charl +charm +charm +charmer +charmeth +charmian +charm +charmingli +charm +charneco +charnel +charoloi +charon +charter +charter +chartreux +chari +charybdi +cha +chase +chase +chaser +chaseth +chase +chast +chast +chasti +chastis +chastis +chastis +chastiti +chat +chatham +chatillon +chat +chatt +chattel +chatter +chatter +chattl +chaud +chaunt +chaw +chawdron +che +cheap +cheapen +cheaper +cheapest +cheapli +cheapsid +cheat +cheat +cheater +cheater +cheat +cheat +check +check +checker +check +check +cheek +cheek +cheer +cheer +cheerer +cheer +cheerfulli +cheer +cheerless +cheerli +cheer +chees +chequer +cher +cherish +cherish +cherish +cherish +cherish +cherri +cherri +cherrypit +chertsei +cherub +cherubim +cherubin +cherubin +cheshu +chess +chest +chester +chestnut +chestnut +chest +cheta +chev +cheval +chevali +chevali +cheveril +chew +chew +chewet +chew +chez +chi +chick +chicken +chicken +chicurmurco +chid +chidden +chide +chider +chide +chide +chief +chiefest +chiefli +chien +child +child +childer +childhood +childhood +child +childish +childish +childlik +child +children +chill +chill +chime +chime +chimnei +chimneypiec +chimnei +chimurcho +chin +china +chine +chine +chink +chink +chin +chipp +chipper +chip +chiron +chirp +chirrah +chirurgeonli +chisel +chitoph +chivalr +chivalri +choic +choic +choicest +choir +choir +chok +choke +choke +choke +choke +choler +choler +choler +chollor +choos +chooser +choos +chooseth +choos +chop +chopin +choplog +chopp +chop +chop +choppi +chop +chopt +chor +chorist +choru +chose +chosen +chough +chough +chrish +christ +christen +christendom +christendom +christen +christen +christian +christianlik +christian +christma +christom +christoph +christophero +chronicl +chronicl +chronicl +chronicl +chronicl +chrysolit +chuck +chuck +chud +chuff +church +church +churchman +churchmen +churchyard +churchyard +churl +churlish +churlishli +churl +churn +chu +cicatric +cicatric +cice +cicero +cicet +ciel +ciitzen +cilicia +cimber +cimmerian +cinabl +cinctur +cinder +cine +cinna +cinqu +cipher +cipher +circa +circ +circl +circl +circlet +circl +circuit +circum +circumcis +circumfer +circummur +circumscrib +circumscrib +circumscript +circumspect +circumst +circumstanc +circumst +circumstanti +circumv +circumvent +cistern +citadel +cital +cite +cite +cite +citi +cite +citizen +citizen +cittern +citi +civet +civil +civil +civilli +clack +clad +claim +claim +claim +clamb +clamber +clammer +clamor +clamor +clamor +clamour +clamour +clang +clangor +clap +clapp +clap +clapper +clap +clap +clare +clarenc +claret +claribel +clasp +clasp +clatter +claud +claudio +claudiu +claus +claw +claw +claw +claw +clai +clai +clean +cleanliest +cleanli +clean +cleans +cleans +clear +clearer +clearest +clearli +clear +clear +cleav +cleav +clef +cleft +cleitu +clemenc +clement +cleomen +cleopatpa +cleopatra +clepeth +clept +clerestori +clergi +clergyman +clergymen +clerk +clerkli +clerk +clew +client +client +cliff +clifford +clifford +cliff +clifton +climat +climatur +climb +climb +climber +climbeth +climb +climb +clime +cling +clink +clink +clinquant +clip +clipp +clipper +clippeth +clip +clipt +clitu +clo +cloak +cloakbag +cloak +clock +clock +clod +cloddi +clodpol +clog +clog +clog +cloister +cloistress +cloquenc +clo +close +close +close +close +closer +close +closest +closet +close +closur +cloten +cloten +cloth +clothair +clothariu +cloth +cloth +clothier +clothier +cloth +cloth +clotpol +clotpol +cloud +cloud +cloudi +cloud +cloudi +clout +clout +clout +cloven +clover +clove +clovest +clowder +clown +clownish +clown +cloi +cloi +cloi +cloyless +cloyment +cloi +club +club +cluck +clung +clust +cluster +clutch +clyster +cneiu +cnemi +co +coach +coach +coachmak +coact +coactiv +coagul +coal +coal +coars +coars +coast +coast +coast +coat +coat +coat +cobbl +cobbl +cobbler +cobham +cobloaf +cobweb +cobweb +cock +cockatric +cockatric +cockl +cockl +cocknei +cockpit +cock +cocksur +coctu +cocytu +cod +cod +codl +codpiec +codpiec +cod +coelestibu +coesar +coeur +coffer +coffer +coffin +coffin +cog +cog +cogit +cogit +cognit +cogniz +cogscomb +cohabit +coher +coher +coher +coher +cohort +coif +coign +coil +coin +coinag +coiner +coin +coin +col +colbrand +colcho +cold +colder +coldest +coldli +cold +coldspur +colebrook +colic +collar +collar +collater +colleagu +collect +collect +collect +colleg +colleg +colli +collier +collier +collop +collus +colm +colmekil +coloquintida +color +color +colossu +colour +colour +colour +colour +colour +colt +colt +colt +columbin +columbin +colvil +com +comagen +comart +comb +combat +combat +combat +combat +combat +combin +combin +combin +combin +combin +combless +combust +come +comedian +comedian +comedi +comeli +come +comer +comer +come +comest +comet +cometh +comet +comfect +comfit +comfit +comfort +comfort +comfort +comfort +comfort +comfortless +comfort +comic +comic +come +come +cominiu +comma +command +command +command +command +command +command +command +command +command +comm +commenc +commenc +commenc +commenc +commenc +commenc +commend +commend +commend +commend +commend +commend +commend +comment +commentari +comment +comment +commerc +commingl +commiser +commiss +commission +commiss +commit +commit +committ +commit +commit +commix +commix +commixt +commixtur +commodi +commod +commod +common +commonalti +common +common +commonli +common +commonw +commonwealth +commot +commot +commun +communicat +commun +commun +commun +commun +comonti +compact +compani +companion +companion +companionship +compani +compar +compar +compar +compar +compar +comparison +comparison +compartn +compass +compass +compass +compass +compassion +compeer +compel +compel +compel +compel +compel +compens +compet +compet +compet +competitor +competitor +compil +compil +compil +complain +complain +complainest +complain +complain +complain +complaint +complaint +complement +complement +complet +complexion +complexion +complexion +complic +compli +compliment +compliment +compliment +complot +complot +complot +compli +compo +compos +compos +composit +compost +compostur +composur +compound +compound +compound +comprehend +comprehend +comprehend +compremis +compri +compris +compromi +compromis +compt +comptibl +comptrol +compulsatori +compuls +compuls +compuncti +comput +comrad +comrad +comutu +con +concav +concav +conceal +conceal +conceal +conceal +conceal +conceal +conceit +conceit +conceitless +conceit +conceiv +conceiv +conceiv +conceiv +conceiv +concept +concept +concepti +concern +concern +concerneth +concern +concern +concern +conclav +conclud +conclud +conclud +conclud +conclud +conclus +conclus +concolinel +concord +concubin +concupisc +concupi +concur +concur +concur +condemn +condemn +condemn +condemn +condemn +condescend +condign +condit +condition +condit +condol +condol +condol +conduc +conduct +conduct +conduct +conductor +conduit +conduit +conect +conei +confect +confectionari +confect +confederaci +confeder +confeder +confer +confer +conferr +confer +confess +confess +confess +confesseth +confess +confess +confess +confessor +confid +confid +confid +confin +confin +confin +confineless +confin +confin +confin +confirm +confirm +confirm +confirm +confirm +confirm +confirm +confirm +confirm +confisc +confisc +confisc +confix +conflict +conflict +conflict +confluenc +conflux +conform +conform +confound +confound +confound +confound +confront +confront +confu +confus +confusedli +confus +confus +confut +confut +congeal +congeal +congeal +conge +conger +congest +congi +congratul +congre +congreet +congreg +congreg +congreg +congreg +congruent +congru +coni +conjectur +conjectur +conjectur +conjoin +conjoin +conjoin +conjointli +conjunct +conjunct +conjunct +conjur +conjur +conjur +conjur +conjur +conjur +conjur +conjur +conjur +conjuro +conn +connect +conniv +conqu +conquer +conquer +conquer +conqueror +conqueror +conquer +conquest +conquest +conqur +conrad +con +consanguin +consanguin +conscienc +conscienc +conscienc +conscion +consecr +consecr +consecr +consent +consent +consent +consent +consequ +consequ +consequ +conserv +conserv +conserv +consid +consider +consider +consider +consider +consid +consid +consid +consid +consign +consign +consist +consisteth +consist +consistori +consist +consol +consol +conson +conson +consort +consort +consortest +conspectu +conspir +conspiraci +conspir +conspir +conspir +conspir +conspir +conspir +conspir +conspir +constabl +constabl +constanc +constanc +constanc +constant +constantin +constantinopl +constantli +constel +constitut +constrain +constrain +constraineth +constrain +constraint +constr +construct +constru +consul +consul +consulship +consulship +consult +consult +consult +consum +consum +consum +consum +consum +consumm +consumm +consumpt +consumpt +contagion +contagi +contain +contain +contain +contamin +contamin +contemn +contemn +contemn +contemn +contempl +contempl +contempl +contempt +contempt +contempt +contemptu +contemptu +contend +contend +contend +contendon +content +contenta +content +contenteth +content +contenti +contentless +contento +content +contest +contest +contin +contin +contin +contin +continu +continu +continu +continu +continuantli +continu +continu +continu +continu +continu +continu +contract +contract +contract +contract +contradict +contradict +contradict +contradict +contrari +contrarieti +contrarieti +contrari +contrari +contrari +contr +contribut +contributor +contrit +contriv +contriv +contriv +contriv +contriv +contriv +control +control +control +control +control +control +controversi +contumeli +contumeli +contum +contus +conveni +conveni +conveni +conveni +conveni +convent +conventicl +convent +conver +convers +convers +convers +convers +convers +convers +convers +convers +convert +convert +convertest +convert +convertit +convertit +convert +convei +convey +convey +convey +convei +convict +convict +convinc +convinc +convinc +conviv +convoc +convoi +convuls +coni +cook +cookeri +cook +cool +cool +cool +cool +coop +coop +cop +copatain +cope +cophetua +copi +copi +copiou +copper +copperspur +coppic +copul +copul +copi +cor +coragio +coral +coram +corambu +coranto +coranto +corbo +cord +cord +cordelia +cordial +cordi +cord +core +corin +corinth +corinthian +coriolanu +corioli +cork +corki +cormor +corn +cornelia +corneliu +corner +corner +cornerston +cornet +cornish +corn +cornuto +cornwal +corollari +coron +coron +coronet +coronet +corpor +corpor +corpor +corps +corpul +correct +correct +correct +correct +correction +correct +correspond +correspond +correspond +correspons +corrig +corriv +corriv +corrobor +corros +corrupt +corrupt +corrupt +corrupt +corrupt +corrupt +corrupt +corrupt +corruptli +corrupt +cors +cors +corslet +cosmo +cost +costard +costermong +costlier +costli +cost +cot +cote +cote +cotsal +cotsol +cotswold +cottag +cottag +cotu +couch +couch +couch +couch +coud +cough +cough +could +couldst +coulter +council +councillor +council +counsel +counsel +counsellor +counsellor +counselor +counselor +counsel +count +count +countenanc +counten +counten +counter +counterchang +countercheck +counterfeit +counterfeit +counterfeit +counterfeitli +counterfeit +countermand +countermand +countermin +counterpart +counterpoint +counterpoi +counterpois +counter +countervail +countess +countess +counti +count +countless +countri +countrv +countri +countryman +countrymen +count +counti +couper +coupl +coupl +couplement +coupl +couplet +couplet +cour +courag +courag +courag +courag +courier +courier +couronn +cour +cours +cours +courser +courser +cours +cours +court +court +courteou +courteous +courtesan +courtesi +courtesi +courtezan +courtezan +courtier +courtier +courtlik +courtli +courtnei +court +courtship +cousin +cousin +couterfeit +coutum +coven +coven +covent +coventri +cover +cover +cover +coverlet +cover +covert +covertli +covertur +covet +covet +covet +covet +covet +covet +covet +covet +cow +coward +coward +cowardic +cowardli +coward +cowardship +cowish +cowl +cowslip +cowslip +cox +coxcomb +coxcomb +coi +coystril +coz +cozen +cozenag +cozen +cozen +cozen +cozen +cozier +crab +crab +crab +crack +crack +cracker +cracker +crack +crack +cradl +cradl +cradl +craft +craft +crafti +craftier +craftili +craft +craftsmen +crafti +cram +cramm +cramp +cramp +cram +crank +crank +cranmer +cranni +cranni +cranni +crant +crare +crash +crassu +crav +crave +crave +craven +craven +crave +craveth +crave +crawl +crawl +crawl +craz +craze +crazi +creak +cream +creat +creat +creat +creat +creation +creator +creatur +creatur +credenc +credent +credibl +credit +creditor +creditor +credo +credul +credul +creed +creek +creek +creep +creep +creep +crept +crescent +cresciv +cresset +cressid +cressida +cressid +cressi +crest +crest +crestfal +crestless +crest +cretan +crete +crevic +crew +crew +crib +cribb +crib +cricket +cricket +cri +criedst +crier +cri +criest +crieth +crime +crime +crimeless +crime +crimin +crimson +cring +crippl +crisp +crisp +crispian +crispianu +crispin +critic +critic +critic +croak +croak +croak +crocodil +cromer +cromwel +crone +crook +crookback +crook +crook +crop +cropp +crosbi +cross +cross +cross +crossest +cross +cross +crossli +cross +crost +crotchet +crouch +crouch +crow +crowd +crowd +crowd +crowd +crowflow +crow +crowkeep +crown +crown +crowner +crownet +crownet +crown +crown +crow +crudi +cruel +cruell +crueller +cruelli +cruel +cruelti +crum +crumbl +crumb +crupper +crusado +crush +crush +crushest +crush +crust +crust +crusti +crutch +crutch +cry +cry +crystal +crystallin +crystal +cub +cubbert +cubiculo +cubit +cub +cuckold +cuckoldli +cuckold +cuckoo +cucullu +cudgel +cudgel +cudgel +cudgel +cudgel +cue +cue +cuff +cuff +cuiqu +cull +cull +cullion +cullionli +cullion +culpabl +culverin +cum +cumber +cumberland +cun +cunningli +cun +cuor +cup +cupbear +cupboard +cupid +cupid +cuppel +cup +cur +curan +curat +curb +curb +curb +curb +curd +curdi +curd +cure +cure +cureless +curer +cure +curfew +cure +curio +curios +curiou +curious +curl +curl +curl +curl +curranc +currant +current +current +currish +curri +cur +curs +curs +curs +cursi +curs +cursorari +curst +curster +curstest +curst +cursi +curtail +curtain +curtain +curtal +curti +curtl +curtsi +curtsi +curtsi +curvet +curvet +cush +cushion +cushion +custalorum +custard +custodi +custom +customari +custom +custom +custom +custom +custur +cut +cutler +cutpurs +cutpurs +cut +cutter +cut +cuttl +cxsar +cyclop +cydnu +cygnet +cygnet +cym +cymbal +cymbelin +cyme +cynic +cynthia +cypress +cypriot +cypru +cyru +cytherea +d +dabbl +dace +dad +daedalu +daemon +daff +daf +daffest +daffodil +dagger +dagger +dagonet +daili +daintier +dainti +daintiest +daintili +dainti +daintri +dainti +daisi +daisi +daisi +dale +dallianc +dalli +dalli +dalli +dalli +dalmatian +dam +damag +damascu +damask +damask +dame +dame +damm +damn +damnabl +damnabl +damnat +damn +damn +damoisel +damon +damosella +damp +dam +damsel +damson +dan +danc +danc +dancer +danc +danc +dandl +dandi +dane +dang +danger +danger +danger +danger +dangl +daniel +danish +dank +dankish +dansker +daphn +dappl +dappl +dar +dardan +dardanian +dardaniu +dare +dare +dare +dare +darest +dare +dariu +dark +darken +darken +darken +darker +darkest +darkl +darkli +dark +darl +darl +darnel +darraign +dart +dart +darter +dartford +dart +dart +dash +dash +dash +dastard +dastard +dat +datchet +date +date +dateless +date +daub +daughter +daughter +daunt +daunt +dauntless +dauphin +daventri +davi +daw +dawn +dawn +daw +dai +daylight +dai +dazzl +dazzl +dazzl +de +dead +deadli +deaf +deaf +deaf +deaf +deal +dealer +dealer +dealest +deal +deal +deal +dealt +dean +deaneri +dear +dearer +dearest +dearli +dear +dear +dearth +dearth +death +deathb +death +death +deathsman +deathsmen +debar +debas +debat +debat +debat +debateth +debat +debauch +debil +debil +debitor +debonair +deborah +debosh +debt +debt +debtor +debtor +debt +debuti +decai +decai +decay +decai +decai +decea +deceas +deceas +deceit +deceit +deceit +deceiv +deceiv +deceiv +deceiv +deceiv +deceiv +deceiv +deceivest +deceiveth +deceiv +decemb +decent +decepti +decern +decid +decid +decim +deciph +deciph +decis +deciu +deck +deck +deck +deckt +declar +declar +declens +declens +declin +declin +declin +declin +declin +decoct +decorum +decrea +decreas +decreas +decre +decre +decre +decrepit +dedic +dedic +dedic +dedic +deed +deedless +deed +deem +deem +deep +deeper +deepest +deepli +deep +deepvow +deer +deess +defac +defac +defac +defac +defac +defac +defam +default +defeat +defeat +defeat +defeatur +defect +defect +defect +defenc +defenc +defend +defend +defend +defend +defend +defend +defend +defens +defens +defens +defer +deferr +defianc +defici +defi +defi +defil +defil +defil +defil +defil +defin +defin +definit +definit +definit +deflow +deflow +deflow +deform +deform +deform +deform +deftli +defunct +defunct +defus +defi +defi +degener +degrad +degre +degre +deifi +deifi +deign +deign +deiphobu +deiti +deiti +deja +deject +deject +delabreth +delai +delai +delai +delai +delect +deliber +delic +delic +delici +delici +delight +delight +delight +delight +delinqu +deliv +deliv +deliver +deliv +deliv +deliv +deliveri +delpho +delud +delud +delug +delv +delver +delv +demand +demand +demand +demand +demean +demeanor +demeanour +demerit +demesn +demetriu +demi +demigod +demis +demoisel +demon +demonstr +demonstr +demonstr +demonstr +demonstr +demonstr +demur +demur +demur +den +denai +deni +denial +denial +deni +denier +deni +deniest +deni +denmark +denni +denni +denot +denot +denot +denounc +denounc +denounc +den +denunci +deni +deni +deo +depart +depart +departest +depart +departur +depech +depend +depend +depend +depend +depend +depend +depend +depend +depend +depend +depend +depend +deplor +deplor +depopul +depo +depos +depos +depos +depositari +deprav +deprav +deprav +deprav +deprav +depress +depriv +depriv +depth +depth +deput +deput +deput +deputi +deput +deputi +deracin +derbi +derceta +dere +derid +deris +deriv +deriv +deriv +deriv +deriv +deriv +derog +derog +derog +de +desartless +descant +descend +descend +descend +descend +descens +descent +descent +describ +describ +describ +descri +descript +descript +descri +desdemon +desdemona +desert +desert +deserv +deserv +deserv +deservedli +deserv +deserv +deserv +deservest +deserv +deserv +design +design +design +design +desir +desir +desir +desir +desir +desirest +desir +desir +desist +desk +desol +desol +desp +despair +despair +despair +despatch +desper +desper +desper +despi +despis +despis +despis +despiseth +despis +despit +despit +despoil +dest +destin +destin +destini +destini +destitut +destroi +destroi +destroy +destroy +destroi +destroi +destruct +destruct +det +detain +detain +detect +detect +detect +detect +detector +detect +detent +determin +determin +determin +determin +determin +determin +determin +detest +detest +detest +detest +detest +detract +detract +detract +deucalion +deuc +deum +deux +devant +devest +devic +devic +devil +devilish +devil +devi +devis +devis +devis +devis +devoid +devonshir +devot +devot +devot +devour +devour +devour +devour +devour +devout +devoutli +dew +dewberri +dewdrop +dewlap +dewlapp +dew +dewi +dexter +dexteri +dexter +di +diabl +diablo +diadem +dial +dialect +dialogu +dialogu +dial +diamet +diamond +diamond +dian +diana +diaper +dibbl +dic +dice +dicer +dich +dick +dicken +dickon +dicki +dictat +diction +dictynna +did +diddl +didest +dido +didst +die +di +diedst +di +diest +diet +diet +dieter +dieu +diff +differ +differ +differ +differ +differ +differ +differ +difficil +difficult +difficulti +difficulti +diffid +diffid +diffu +diffus +diffusest +dig +digest +digest +digest +digest +digg +dig +dighton +dignifi +dignifi +dignifi +digniti +digniti +digress +digress +digress +dig +digt +dilat +dilat +dilat +dilatori +dild +dildo +dilemma +dilemma +dilig +dilig +diluculo +dim +dimens +dimens +diminish +diminish +diminut +diminut +diminut +dimm +dim +dim +dimpl +dimpl +dim +din +dine +dine +diner +dine +ding +dine +dinner +dinner +dinnertim +dint +diom +diomed +diomed +dion +dip +dipp +dip +dip +dir +dire +direct +direct +direct +direct +direct +directitud +direct +directli +direct +dire +dire +direst +dirg +dirg +dirt +dirti +di +disabl +disabl +disabl +disabl +disadvantag +disagre +disallow +disanim +disannul +disannul +disappoint +disarm +disarm +disarmeth +disarm +disast +disast +disastr +disbench +disbranch +disburden +disbur +disburs +disburs +discandi +discandi +discard +discard +discas +discas +discern +discern +discern +discern +discern +discharg +discharg +discharg +discharg +discipl +discipl +disciplin +disciplin +disciplin +disciplin +disclaim +disclaim +disclaim +disclo +disclos +disclos +disclos +discolour +discolour +discolour +discomfit +discomfit +discomfitur +discomfort +discomfort +discommend +disconsol +discont +discont +discontentedli +discont +discont +discontinu +discontinu +discord +discord +discord +discours +discours +discours +discours +discours +discourtesi +discov +discov +discov +discover +discoveri +discov +discov +discoveri +discredit +discredit +discredit +discreet +discreetli +discret +discret +discuss +disdain +disdain +disdaineth +disdain +disdainfulli +disdain +disdain +disdnguish +disea +diseas +diseas +diseas +disedg +disembark +disfigur +disfigur +disfurnish +disgorg +disgrac +disgrac +disgrac +disgrac +disgrac +disgrac +disgraci +disgui +disguis +disguis +disguis +disguis +disguis +dish +dishabit +dishclout +dishearten +dishearten +dish +dishonest +dishonestli +dishonesti +dishonor +dishonor +dishonor +dishonour +dishonour +dishonour +dishonour +disinherit +disinherit +disjoin +disjoin +disjoin +disjoint +disjunct +dislik +dislik +disliken +dislik +dislimn +disloc +dislodg +disloy +disloyalti +dismal +dismantl +dismantl +dismask +dismai +dismai +dismemb +dismemb +dism +dismiss +dismiss +dismiss +dismiss +dismount +dismount +disnatur +disobedi +disobedi +disobei +disobei +disorb +disord +disord +disorderli +disord +disparag +disparag +disparag +dispark +dispatch +dispens +dispens +dispens +disper +dispers +dispers +dispersedli +dispers +dispit +displac +displac +displac +displant +displant +displai +displai +displea +displeas +displeas +displeas +displeasur +displeasur +dispong +disport +disport +dispo +dispos +dispos +dispos +dispos +disposit +disposit +dispossess +dispossess +disprai +disprais +disprais +dispraisingli +disproperti +disproport +disproport +disprov +disprov +disprov +dispurs +disput +disput +disput +disput +disput +disput +disput +disquant +disquiet +disquietli +disrelish +disrob +disseat +dissembl +dissembl +dissembl +dissembl +dissembl +dissembl +dissens +dissens +dissenti +dissev +dissip +dissolut +dissolut +dissolut +dissolut +dissolv +dissolv +dissolv +dissolv +dissuad +dissuad +distaff +distaff +distain +distain +distanc +distant +distast +distast +distast +distemp +distemp +distemperatur +distemperatur +distemp +distemp +distil +distil +distil +distil +distil +distil +distinct +distinct +distinctli +distingu +distinguish +distinguish +distinguish +distract +distract +distractedli +distract +distract +distract +distrain +distraught +distress +distress +distress +distress +distribut +distribut +distribut +distrust +distrust +disturb +disturb +disturb +disturb +disunit +disvalu +disvouch +dit +ditch +ditcher +ditch +dite +ditti +ditti +diurnal +div +dive +diver +diver +divers +divers +divert +divert +divert +dive +divest +divid +divid +divid +divid +divid +divideth +divin +divin +divin +divin +divin +divin +divin +divinest +divin +divin +divis +divis +divorc +divorc +divorc +divorc +divorc +divulg +divulg +divulg +divulg +dizi +dizzi +do +doat +dobbin +dock +dock +doct +doctor +doctor +doctrin +document +dodg +doe +doer +doer +doe +doest +doff +dog +dogberri +dogfish +dogg +dog +dog +doigt +do +do +doit +doit +dolabella +dole +dole +doll +dollar +dollar +dolor +dolor +dolour +dolour +dolphin +dolt +dolt +domest +domest +domin +domin +domin +domin +domin +domin +domin +dominion +dominion +domitiu +dommelton +don +donalbain +donat +donc +doncast +done +dong +donn +donn +donner +donnerai +doom +doomsdai +door +doorkeep +door +dorca +doreu +doricl +dormous +dorothi +dorset +dorsetshir +dost +dotag +dotant +dotard +dotard +dote +dote +doter +dote +doteth +doth +dote +doubl +doubl +doubl +doubler +doublet +doublet +doubl +doubli +doubt +doubt +doubt +doubtfulli +doubt +doubtless +doubt +doug +dough +doughti +doughi +dougla +dout +dout +dout +dove +dovehous +dover +dove +dow +dowag +dowdi +dower +dowerless +dower +dowla +dowl +down +downfal +downright +down +downstair +downtrod +downward +downward +downi +dowri +dowri +dowsabel +doxi +doze +dozen +dozen +dozi +drab +drab +drab +drachma +drachma +draff +drag +dragg +drag +drag +dragon +dragonish +dragon +drain +drain +drain +drake +dram +dramati +drank +draught +draught +drave +draw +drawbridg +drawer +drawer +draweth +draw +drawl +drawn +draw +drayman +draymen +dread +dread +dread +dreadfulli +dread +dread +dream +dreamer +dreamer +dream +dream +dreamt +drearn +dreari +dreg +dreg +drench +drench +dress +dress +dresser +dress +dress +drest +drew +dribbl +dri +drier +dri +drift +drili +drink +drinketh +drink +drink +drink +driv +drive +drivel +driven +drive +driveth +drive +drizzl +drizzl +drizzl +droit +drolleri +dromio +dromio +drone +drone +droop +droopeth +droop +droop +drop +dropheir +droplet +dropp +dropper +droppeth +drop +drop +drop +dropsi +dropsi +dropsi +dropt +dross +drossi +drought +drove +droven +drovier +drown +drown +drown +drown +drow +drows +drowsili +drowsi +drowsi +drudg +drudgeri +drudg +drug +drugg +drug +drum +drumbl +drummer +drum +drum +drunk +drunkard +drunkard +drunken +drunkenli +drunken +dry +dryness +dst +du +dub +dubb +ducat +ducat +ducdam +duchess +duchi +duchi +duck +duck +duck +dudgeon +due +duellist +duello +duer +due +duff +dug +dug +duke +dukedom +dukedom +duke +dulcet +dulch +dull +dullard +duller +dullest +dull +dull +dull +dulli +dul +duli +dumain +dumb +dumb +dumbl +dumb +dump +dump +dun +duncan +dung +dungeon +dungeon +dunghil +dunghil +dungi +dunnest +dunsinan +dunsmor +dunstabl +dupp +duranc +dure +durst +duski +dust +dust +dusti +dutch +dutchman +duteou +duti +duti +duti +dwarf +dwarfish +dwell +dweller +dwell +dwell +dwelt +dwindl +dy +dye +dy +dyer +dy +e +each +eager +eagerli +eager +eagl +eagl +ean +eanl +ear +ear +earl +earldom +earlier +earliest +earli +earl +earli +earn +earn +earnest +earnestli +earnest +earn +ear +earth +earthen +earthlier +earthli +earthquak +earthquak +earthi +ea +eas +eas +eas +eas +easier +easiest +easiliest +easili +easi +eas +east +eastcheap +easter +eastern +eastward +easi +eat +eaten +eater +eater +eat +eat +eaux +eav +ebb +eb +ebb +ebon +eboni +ebrew +ecc +echapp +echo +echo +eclip +eclips +eclips +ecoli +ecoutez +ecstaci +ecstasi +ecstasi +ecu +eden +edg +edgar +edg +edg +edgeless +edg +edict +edict +edific +edific +edifi +edifi +edit +edm +edmund +edmund +edmundsburi +educ +educ +educ +edward +eel +eel +effect +effect +effectless +effect +effectu +effectu +effemin +effigi +effu +effus +effus +eftest +egal +egal +eget +egeu +egg +egg +eggshel +eglamour +eglantin +egma +ego +egregi +egregi +egress +egypt +egyptian +egyptian +eie +eight +eighteen +eighth +eightpenni +eighti +eisel +either +eject +ek +el +elb +elbow +elbow +eld +elder +elder +eldest +eleanor +elect +elect +elect +eleg +elegi +element +element +eleph +eleph +elev +eleven +eleventh +elf +elflock +eliad +elinor +elizabeth +ell +ell +ellen +elm +eloqu +eloqu +els +elsewher +elsinor +eltham +elv +elvish +eli +elysium +em +embal +embalm +embalm +embark +embark +embarqu +embassad +embassag +embassi +embassi +embattail +embattl +embattl +embai +embellish +ember +emblaz +emblem +emblem +embodi +embold +embolden +emboss +emboss +embound +embowel +embowel +embrac +embrac +embrac +embrac +embrac +embrac +embrac +embrasur +embroid +embroideri +emhrac +emilia +emin +emin +emin +emmanuel +emniti +empal +emper +emperess +emperi +emperor +emperi +emphasi +empir +empir +empiricut +empleach +emploi +emploi +employ +employ +employ +empoison +empress +empti +emptier +empti +empti +empti +empti +emul +emul +emul +emul +emul +en +enact +enact +enact +enactur +enamel +enamel +enamour +enamour +enanmour +encamp +encamp +encav +enceladu +enchaf +enchaf +enchant +enchant +enchant +enchantingli +enchant +enchantress +enchant +encha +encircl +encircl +enclo +enclos +enclos +enclos +encloseth +enclos +encloud +encompass +encompass +encompasseth +encompass +encor +encorpor +encount +encount +encount +encount +encourag +encourag +encourag +encrimson +encroach +encumb +end +endamag +endamag +endang +endart +endear +endear +endeavour +endeavour +end +ender +end +end +endit +endless +endow +endow +endow +endow +end +endu +endu +endur +endur +endur +endur +endur +endur +endymion +enea +enemi +enemi +enerni +enew +enfeebl +enfeebl +enfeoff +enfett +enfold +enforc +enforc +enforc +enforcedli +enforc +enforc +enforcest +enfranch +enfranchi +enfranchis +enfranchis +enfranchis +enfre +enfreedom +engag +engag +engag +engag +engag +engaol +engend +engend +engend +engild +engin +engin +engin +engin +engirt +england +english +englishman +englishmen +englut +englut +engraf +engraft +engraft +engrav +engrav +engross +engross +engrossest +engross +engross +enguard +enigma +enigmat +enjoin +enjoin +enjoi +enjoi +enjoy +enjoi +enjoi +enkindl +enkindl +enlard +enlarg +enlarg +enlarg +enlarg +enlargeth +enlighten +enlink +enmesh +enmiti +enmiti +ennobl +ennobl +enobarb +enobarbu +enon +enorm +enorm +enough +enow +enpatron +enpierc +enquir +enquir +enquir +enrag +enrag +enrag +enrag +enrank +enrapt +enrich +enrich +enrich +enridg +enr +enrob +enrob +enrol +enrol +enroot +enround +enschedul +ensconc +ensconc +enseam +ensear +enseign +enseignez +ensembl +enshelt +enshield +enshrin +ensign +ensign +enski +ensman +ensnar +ensnar +ensnareth +ensteep +ensu +ensu +ensu +ensu +ensu +enswath +ent +entail +entam +entangl +entangl +entendr +enter +enter +enter +enterpris +enterpris +enter +entertain +entertain +entertain +entertain +entertain +entertain +enthral +enthral +enthron +enthron +entic +entic +entic +entir +entir +entitl +entitl +entitl +entomb +entomb +entrail +entranc +entranc +entrap +entrapp +entr +entreat +entreat +entreati +entreat +entreat +entreat +entreati +entrench +entri +entwist +envelop +envenom +envenom +envenom +envi +envi +enviou +envious +environ +environ +envoi +envi +envi +enwheel +enwomb +enwrap +ephesian +ephesian +ephesu +epicur +epicurean +epicur +epicur +epicuru +epidamnum +epidauru +epigram +epilepsi +epilept +epilogu +epilogu +epistl +epistrophu +epitaph +epitaph +epithet +epitheton +epithet +epitom +equal +equal +equal +equal +equal +equal +equal +equinocti +equinox +equipag +equiti +equivoc +equivoc +equivoc +equivoc +equivoc +er +erbear +erbear +erbear +erbeat +erblow +erboard +erborn +ercam +ercast +ercharg +ercharg +ercharg +ercl +ercom +ercov +ercrow +erdo +er +erebu +erect +erect +erect +erect +erect +erewhil +erflourish +erflow +erflow +erflow +erfraught +erga +ergal +erglanc +ergo +ergon +ergrow +ergrown +ergrowth +erhang +erhang +erhasti +erhear +erheard +eringo +erjoi +erleap +erleap +erleaven +erlook +erlook +ermast +ermengar +ermount +ern +ernight +ero +erpaid +erpart +erpast +erpai +erpeer +erperch +erpictur +erpingham +erpost +erpow +erpress +erpress +err +errand +errand +errant +errat +erraught +erreach +er +errest +er +erron +error +error +err +errul +errun +erset +ershad +ershad +ershin +ershot +ersiz +erskip +erslip +erspread +erst +erstar +erstep +erstunk +erswai +erswai +erswel +erta +ertak +erteem +erthrow +erthrown +erthrow +ertook +ertop +ertop +ertrip +erturn +erudit +erupt +erupt +ervalu +erwalk +erwatch +erween +erween +erweigh +erweigh +erwhelm +erwhelm +erworn +es +escalu +escap +escap +escap +escap +eschew +escot +esil +especi +especi +esper +espial +espi +espi +espou +espous +espi +esquir +esquir +essai +essai +essenc +essenti +essenti +ess +essex +est +establish +establish +estat +estat +esteem +esteem +esteemeth +esteem +esteem +estim +estim +estim +estim +estim +estrang +estridg +estridg +et +etc +etcetera +et +etern +etern +etern +etern +eterniz +et +ethiop +ethiop +ethiop +ethiopian +etna +eton +etr +eunuch +eunuch +euphrat +euphroniu +euriphil +europa +europ +ev +evad +evad +evan +evas +evas +ev +even +even +evenli +event +event +event +ever +everlast +everlastingli +evermor +everi +everyon +everyth +everywher +evid +evid +evid +evil +evilli +evil +evit +ew +ewer +ewer +ew +exact +exact +exactest +exact +exact +exact +exactli +exact +exalt +exalt +examin +examin +examin +examin +examin +examin +exampl +exampl +exampl +exampl +exasper +exasper +exce +exceed +exceedeth +exceed +exceedingli +exce +excel +excel +excel +excel +excel +excel +excel +excel +excel +except +except +except +except +except +exceptless +excess +excess +exchang +exchang +exchang +exchequ +exchequ +excit +excit +excit +excit +exclaim +exclaim +exclam +exclam +exclud +excommun +excommun +excrement +excrement +excurs +excurs +excu +excus +excus +excus +excus +excusez +excus +execr +execr +execut +execut +execut +execut +execution +execution +executor +executor +exempt +exempt +exequi +exercis +exercis +exet +exeunt +exhal +exhal +exhal +exhal +exhal +exhaust +exhibit +exhibit +exhibit +exhort +exhort +exig +exil +exil +exil +exion +exist +exist +exit +exit +exorcis +exorc +exorcist +expect +expect +expect +expect +expect +expect +expect +expect +expect +expedi +expedi +expedi +expedit +expediti +expel +expel +expel +expel +expend +expens +expens +experienc +experi +experi +experi +experiment +experi +expert +expert +expiat +expiat +expir +expir +expir +expir +expir +expir +explic +exploit +exploit +expo +expos +expos +exposit +expositor +expostul +expostul +expostur +exposur +expound +expound +express +express +expresseth +express +express +expressli +expressur +expul +expuls +exquisit +exsuffl +extant +extempor +extempor +extempor +extend +extend +extend +extent +extenu +extenu +extenu +extenu +exterior +exteriorli +exterior +extermin +extern +extern +extinct +extinct +extinctur +extinguish +extirp +extirp +extirp +extol +extol +extol +exton +extort +extort +extort +extort +extra +extract +extract +extract +extraordinarili +extraordinari +extraught +extravag +extravag +extrem +extrem +extrem +extremest +extrem +extrem +exuent +exult +exult +ey +eya +eyas +ey +eyebal +eyebal +eyebrow +eyebrow +ei +eyeless +eyelid +eyelid +ey +eyesight +eyestr +ei +eyn +eyri +fa +fabian +fabl +fabl +fabric +fabul +fac +face +face +facer +face +faciant +facil +facil +facineri +face +facit +fact +faction +factionari +faction +factiou +factor +factor +faculti +faculti +fade +fade +fadeth +fadg +fade +fade +fadom +fadom +fagot +fagot +fail +fail +fail +fain +faint +faint +fainter +faint +faintli +faint +faint +fair +fairer +fairest +fairi +fair +fair +fairli +fair +fair +fairwel +fairi +fai +fait +fait +faith +faith +faithful +faithfulli +faithless +faith +faitor +fal +falchion +falcon +falconbridg +falcon +falcon +fall +fallaci +fallen +falleth +falliabl +fallibl +fall +fallow +fallow +fall +falli +falor +fals +falsehood +fals +fals +falser +falsifi +fals +falstaff +falstaff +falter +fam +fame +fame +familiar +familiar +familiarli +familiar +famili +famin +famish +famish +famou +famous +famous +fan +fanat +fanci +fanci +fane +fane +fang +fangl +fangless +fang +fann +fan +fan +fantasi +fantasi +fantast +fantast +fantast +fantastico +fantasi +fap +far +farborough +farc +fardel +fardel +fare +fare +farewel +farewel +farin +fare +farm +farmer +farmhous +farm +farr +farrow +farther +farthest +farth +farthingal +farthingal +farth +fartuou +fa +fashion +fashion +fashion +fashion +fast +fast +fasten +fasten +faster +fastest +fast +fastli +fastolf +fast +fat +fatal +fatal +fate +fate +fate +father +father +fatherless +fatherli +father +fathom +fathomless +fathom +fatig +fat +fat +fat +fatter +fattest +fat +fatuu +fauconbridg +faulconbridg +fault +faulti +faultless +fault +faulti +fauss +faust +faustus +faut +favor +favor +favor +favor +favour +favour +favour +favouredli +favour +favour +favour +favourit +favourit +favour +favout +fawn +fawneth +fawn +fawn +fai +fe +fealti +fear +fear +fearest +fear +fearful +fearfulli +fear +fear +fearless +fear +feast +feast +feast +feast +feat +feat +feater +feather +feather +feather +featli +feat +featur +featur +featur +featureless +featur +februari +feck +fed +fedari +federari +fee +feebl +feebl +feebl +feebl +feebli +feed +feeder +feeder +feedeth +feed +feed +feel +feeler +feel +feelingli +feel +fee +feet +fehement +feign +feign +feign +feil +feith +felicit +felic +fell +fellest +felli +fellow +fellowli +fellow +fellowship +fellowship +fell +felon +feloni +feloni +felt +femal +femal +feminin +fen +fenc +fenc +fencer +fenc +fend +fennel +fenni +fen +fenton +fer +ferdinand +fere +fernse +ferrara +ferrer +ferret +ferri +ferryman +fertil +fertil +fervenc +fervour +feri +fest +fest +fester +festin +festin +festiv +festiv +fet +fetch +fetch +fetch +fetlock +fetlock +fett +fetter +fetter +fetter +fettl +feu +feud +fever +fever +fever +few +fewer +fewest +few +fickl +fickl +fico +fiction +fiddl +fiddler +fiddlestick +fidel +fidelicet +fidel +fidiu +fie +field +field +field +fiend +fiend +fierc +fierc +fierc +fieri +fife +fife +fifteen +fifteen +fifteenth +fifth +fifti +fiftyfold +fig +fight +fighter +fightest +fighteth +fight +fight +figo +fig +figur +figur +figur +figur +figur +fike +fil +filbert +filch +filch +filch +file +file +file +filial +filiu +fill +fill +fillet +fill +fillip +fill +filli +film +fil +filth +filth +filthi +fin +final +finch +find +finder +findeth +find +find +find +fine +fineless +fine +finem +fine +finer +fine +finest +fing +finger +finger +finger +fingr +fingr +finic +finish +finish +finish +finless +finn +fin +finsburi +fir +firago +fire +firebrand +firebrand +fire +fire +firework +firework +fire +firk +firm +firmament +firmli +firm +first +firstl +fish +fisher +fishermen +fisher +fish +fishifi +fishmong +fishpond +fisnomi +fist +fist +fist +fistula +fit +fitchew +fit +fitli +fitment +fit +fit +fit +fitter +fittest +fitteth +fit +fitzwat +five +fivep +five +fix +fix +fix +fixeth +fix +fixtur +fl +flag +flag +flagon +flagon +flag +flail +flake +flaki +flam +flame +flamen +flamen +flame +flame +flaminiu +flander +flannel +flap +flare +flash +flash +flash +flask +flat +flatli +flat +flat +flatt +flatter +flatter +flatter +flatter +flatterest +flatteri +flatter +flatter +flatteri +flaunt +flavio +flaviu +flaw +flaw +flax +flaxen +flai +flai +flea +fleanc +flea +fleck +fled +fledg +flee +fleec +fleec +fleec +fleer +fleer +fleer +fleet +fleeter +fleet +fleme +flemish +flesh +flesh +fleshli +fleshment +fleshmong +flew +flexibl +flexur +flibbertigibbet +flicker +flidg +flier +fli +flieth +flight +flight +flighti +flinch +fling +flint +flint +flinti +flirt +float +float +float +flock +flock +flood +floodgat +flood +floor +flora +florenc +florentin +florentin +florentiu +florizel +flote +floulish +flour +flourish +flourish +flourisheth +flourish +flout +flout +flout +flout +flow +flow +flower +floweret +flower +flow +flown +flow +fluellen +fluent +flung +flush +flush +fluster +flute +flute +flutter +flux +fluxiv +fly +fly +fo +foal +foal +foam +foam +foam +foam +foami +fob +foc +fodder +foe +foeman +foemen +foe +fog +foggi +fog +foh +foi +foil +foil +foil +foin +foin +foin +foi +foison +foison +foist +foix +fold +fold +fold +folio +folk +folk +folli +follow +follow +follow +follow +followest +follow +follow +folli +fond +fonder +fondli +fond +font +fontibel +food +fool +fooleri +fooleri +foolhardi +fool +foolish +foolishli +foolish +fool +foot +footbal +footboi +footboi +foot +footfal +foot +footman +footmen +footpath +footstep +footstool +fopp +fop +fopperi +foppish +fop +for +forag +forag +forbad +forbear +forbear +forbear +forbid +forbidden +forbiddenli +forbid +forbod +forborn +forc +forc +forc +forc +forceless +forc +forcibl +forcibl +forc +ford +fordid +fordo +fordo +fordon +fore +forecast +forefath +forefath +forefing +forego +foregon +forehand +forehead +forehead +forehors +foreign +foreign +foreign +foreknow +foreknowledg +foremost +forenam +forenoon +forerun +forerunn +forerun +forerun +foresaid +foresaw +foresai +forese +forese +forese +foreshow +foreskirt +foresp +forest +forestal +forestal +forest +forest +forest +foretel +foretel +foretel +forethink +forethought +foretold +forev +foreward +forewarn +forewarn +forewarn +forfeit +forfeit +forfeit +forfeit +forfeit +forfeitur +forfeitur +forfend +forfend +forg +forgav +forg +forg +forgeri +forgeri +forg +forget +forget +forget +forget +forget +forget +forgiv +forgiven +forgiv +forgo +forgo +forgon +forgot +forgotten +fork +fork +fork +forlorn +form +formal +formal +form +former +formerli +formless +form +fornic +fornic +fornicatress +forr +forrest +forsak +forsaken +forsaketh +forslow +forsook +forsooth +forspent +forspok +forswear +forswear +forswor +forsworn +fort +fort +forth +forthcom +forthlight +forthright +forthwith +fortif +fortif +fortifi +fortifi +fortifi +fortinbra +fortitud +fortnight +fortress +fortress +fort +fortun +fortuna +fortun +fortun +fortun +fortun +fortun +fortward +forti +forum +forward +forward +forward +forward +forweari +fosset +fost +foster +foster +fought +foughten +foul +fouler +foulest +foulli +foul +found +foundat +foundat +found +founder +fount +fountain +fountain +fount +four +fourscor +fourteen +fourth +foutra +fowl +fowler +fowl +fowl +fox +fox +foxship +fract +fraction +fraction +fragil +fragment +fragment +fragrant +frail +frailer +frailti +frailti +fram +frame +frame +frame +frampold +fran +francai +franc +franc +franchis +franchis +franchis +franchis +francia +franci +francisca +franciscan +francisco +frank +franker +frankfort +franklin +franklin +frankli +frank +frantic +franticli +frateretto +fratrum +fraud +fraud +fraught +fraughtag +fraught +frai +frai +freckl +freckl +freckl +frederick +free +freed +freedom +freedom +freeheart +freelier +freeli +freeman +freemen +freeness +freer +free +freeston +freetown +freez +freez +freez +freez +french +frenchman +frenchmen +frenchwoman +frenzi +frequent +frequent +fresh +fresher +fresh +freshest +freshli +fresh +fret +fret +fret +fret +fretten +fret +friar +friar +fridai +fridai +friend +friend +friend +friendless +friendli +friendli +friend +friendship +friendship +friez +fright +fright +frighten +fright +fright +fright +fring +fring +fripperi +frisk +fritter +frivol +fro +frock +frog +frogmor +froissart +frolic +from +front +front +frontier +frontier +front +frontlet +front +frost +frost +frosti +froth +froward +frown +frown +frowningli +frown +froze +frozen +fructifi +frugal +fruit +fruiter +fruit +fruitfulli +fruit +fruition +fruitless +fruit +frush +frustrat +frutifi +fry +fubb +fuel +fugit +fulfil +fulfil +fulfil +fulfil +full +fullam +fuller +fuller +fullest +full +fulli +ful +fulsom +fulvia +fum +fumbl +fumbl +fumblest +fumbl +fume +fume +fume +fumit +fumitori +fun +function +function +fundament +funer +funer +fur +furbish +furi +furiou +furlong +furnac +furnac +furnish +furnish +furnish +furnitur +furniv +furor +furr +furrow +furrow +furrow +furth +further +further +further +furthermor +furthest +furi +furz +furz +fust +fustian +fustilarian +fusti +fut +futur +futur +g +gabbl +gaberdin +gabriel +gad +gad +gad +gadshil +gag +gage +gage +gagg +gage +gagn +gain +gain +gainer +gaingiv +gain +gainsaid +gainsai +gainsai +gainsai +gainst +gait +gait +galath +gale +galen +gale +gall +gallant +gallantli +gallantri +gallant +gall +galleri +gallei +gallei +gallia +gallian +galliard +galliass +gallimaufri +gall +gallon +gallop +gallop +gallop +gallow +gallowai +gallowglass +gallow +gallows +gall +gallu +gam +gambol +gambold +gambol +gamboi +game +gamer +game +gamesom +gamest +game +gammon +gamut +gan +gangren +ganymed +gaol +gaoler +gaoler +gaol +gap +gape +gape +gape +gar +garb +garbag +garboil +garcon +gard +gard +garden +garden +garden +garden +gardez +gardin +gardon +gargantua +gargrav +garish +garland +garland +garlic +garment +garment +garmet +garner +garner +garnish +garnish +garret +garrison +garrison +gart +garter +garterd +garter +garter +gasconi +gash +gash +gaskin +gasp +gasp +gast +gast +gat +gate +gate +gate +gath +gather +gather +gather +gather +gatori +gatori +gaud +gaudeo +gaudi +gaug +gaul +gaultre +gaunt +gauntlet +gauntlet +gav +gave +gavest +gawd +gawd +gawsei +gai +gay +gaz +gaze +gaze +gazer +gazer +gaze +gazeth +gaze +gear +geck +gees +geffrei +geld +geld +geld +gelida +gelidu +gelt +gem +gemini +gem +gen +gender +gender +gener +gener +gener +gener +gener +gener +generos +gener +genit +genitivo +geniu +gennet +genoa +genoux +gen +gent +gentilhomm +gentil +gentl +gentlefolk +gentleman +gentlemanlik +gentlemen +gentl +gentler +gentl +gentlest +gentlewoman +gentlewomen +gentli +gentri +georg +gerard +germain +germain +german +german +german +germani +gertrud +gest +gest +gestur +gestur +get +getrud +get +getter +get +ghastli +ghost +ghost +ghostli +ghost +gi +giant +giantess +giantlik +giant +gib +gibber +gibbet +gibbet +gibe +giber +gibe +gibe +gibingli +giddili +giddi +giddi +gift +gift +gig +giglet +giglot +gilbert +gild +gild +gild +gilliam +gillian +gill +gillyvor +gilt +gimmal +gimmer +gin +ging +ginger +gingerbread +gingerli +ginn +gin +gioucestershir +gipe +gipsi +gipsi +gird +gird +girdl +girdl +girdl +girdl +girl +girl +girt +girth +gi +giv +give +given +giver +giver +give +givest +giveth +give +give +glad +glad +glad +gladli +glad +glami +glanc +glanc +glanc +glanc +glanc +glander +glansdal +glare +glare +glass +glass +glassi +glaz +glaze +gleam +glean +glean +glean +gleeful +gleek +gleek +gleek +glend +glendow +glib +glide +glide +glide +glideth +glide +glimmer +glimmer +glimmer +glimps +glimps +glist +glisten +glister +glister +glister +glitt +glitter +globe +globe +gloom +gloomi +glori +glorifi +glorifi +gloriou +glorious +glori +glose +gloss +gloss +glou +gloucest +gloucest +gloucestershir +glove +glover +glove +glow +glow +glow +glowworm +gloz +gloze +gloze +glu +glue +glu +glue +glut +glutt +glut +glutton +glutton +gluttoni +gnarl +gnarl +gnat +gnat +gnaw +gnaw +gnawn +gnaw +go +goad +goad +goad +goal +goat +goatish +goat +gobbet +gobbo +goblet +goblet +goblin +goblin +god +god +godden +goddess +goddess +goddild +godfath +godfath +godhead +godlik +godli +godli +godmoth +god +godson +goer +goer +goe +goest +goeth +goff +gog +go +gold +golden +goldenli +goldsmith +goldsmith +golgotha +golias +goliath +gon +gondola +gondoli +gone +goneril +gong +gonzago +gonzalo +good +goodfellow +goodlier +goodliest +goodli +goodman +good +goodnight +goodrig +good +goodwif +goodwil +goodwin +goodwin +goodyear +goodyear +goos +gooseberri +goosequil +goot +gor +gorbelli +gorboduc +gordian +gore +gore +gorg +gorg +gorgeou +gorget +gorg +gorgon +gormand +gormand +gori +gosl +gospel +gospel +goss +gossam +gossip +gossip +gossiplik +gossip +got +goth +goth +gotten +gourd +gout +gout +gouti +govern +govern +govern +gover +govern +governor +governor +govern +gower +gown +gown +grac +grace +grace +grace +gracefulli +graceless +grace +grace +graciou +gracious +gradat +graff +graf +graft +graft +grafter +grain +grain +grain +gramerci +gramerci +grammar +grand +grandam +grandam +grandchild +grand +grandeur +grandfath +grandjuror +grandmoth +grandpr +grandsir +grandsir +grandsir +grang +grant +grant +grant +grant +grape +grape +grappl +grappl +grappl +grasp +grasp +grasp +grass +grasshopp +grassi +grate +grate +grate +grate +gratiano +gratifi +gratii +gratil +grate +grati +gratitud +gratul +grav +grave +gravedigg +gravel +graveless +gravel +grave +graven +grave +graver +grave +gravest +graveston +graviti +graviti +gravi +grai +graymalkin +graz +graze +graze +graze +greas +greas +greasili +greasi +great +greater +greatest +greatli +great +grecian +grecian +gree +greec +greed +greedili +greedi +greedi +gree +greek +greekish +greek +green +greener +greenli +green +greensleev +greenwich +greenwood +greet +greet +greet +greet +greet +greg +gregori +gremio +grew +grei +greybeard +greybeard +greyhound +greyhound +grief +grief +griev +grievanc +grievanc +griev +griev +griev +grievest +griev +grievingli +grievou +grievous +griffin +griffith +grim +grime +grimli +grin +grind +grind +grindston +grin +grip +gripe +gripe +gripe +grise +grisli +grissel +grize +grizzl +grizzl +groan +groan +groan +groat +groat +groin +groom +groom +grop +grope +gro +gross +grosser +grossli +gross +ground +ground +groundl +ground +grove +grovel +grovel +grove +grow +groweth +grow +grown +grow +growth +grub +grubb +grub +grudg +grudg +grudg +grudg +gruel +grumbl +grumblest +grumbl +grumbl +grumio +grund +grunt +gualtier +guard +guardag +guardant +guard +guardian +guardian +guard +guardsman +gud +gudgeon +guerdon +guerra +guess +guess +guessingli +guest +guest +guiana +guichard +guid +guid +guider +guideriu +guid +guid +guidon +guienn +guil +guildenstern +guilder +guildford +guildhal +guil +guil +guil +guilford +guilt +guiltian +guiltier +guiltili +guilti +guiltless +guilt +guilti +guinea +guinev +guis +gul +gule +gulf +gulf +gull +gull +gum +gumm +gum +gun +gunner +gunpowd +gun +gurnet +gurnei +gust +gust +gusti +gut +gutter +gui +guyn +guysor +gypsi +gyve +gyve +gyve +h +ha +haberdash +habili +habili +habit +habit +habit +habit +habitud +hack +hacket +hacknei +hack +had +hadst +haec +haer +hag +hagar +haggard +haggard +haggish +haggl +hag +hail +hail +hailston +hailston +hair +hairless +hair +hairi +hal +halberd +halberd +halcyon +hale +hale +hale +half +halfcan +halfpenc +halfpenni +halfpennyworth +halfwai +halidom +hall +halloa +hallo +hallond +halloo +halloo +hallow +hallow +hallowma +hallown +hal +halt +halter +halter +halt +halt +halv +ham +hame +hamlet +hammer +hammer +hammer +hammer +hamper +hampton +ham +hamstr +hand +hand +hand +handicraft +handicraftsmen +hand +handiwork +handkerch +handkerch +handkerchief +handl +handl +handl +handless +handlest +handl +handmaid +handmaid +hand +handsaw +handsom +handsom +handsom +handwrit +handi +hang +hang +hanger +hangeth +hang +hang +hangman +hangmen +hang +hannib +hap +hapless +hapli +happ +happen +happen +happier +happi +happiest +happili +happi +happi +hap +harbing +harbing +harbor +harbour +harbourag +harbour +harbour +harcourt +hard +harder +hardest +hardiest +hardiment +hardi +hardli +hard +hardock +hardi +hare +harelip +hare +harfleur +hark +harlot +harlotri +harlot +harm +harm +harm +harm +harmless +harmoni +harmoni +harm +har +harp +harper +harpier +harp +harpi +harri +harrow +harrow +harri +harsh +harshli +harsh +hart +hart +harum +harvest +ha +hast +hast +hast +hasten +hast +hastili +hast +hast +hasti +hat +hatch +hatch +hatchet +hatch +hatchment +hate +hate +hate +hater +hater +hate +hateth +hatfield +hath +hate +hatr +hat +haud +hauf +haught +haughti +haughti +haunch +haunch +haunt +haunt +haunt +haunt +hautboi +hautboi +have +haven +haven +haver +have +have +havior +haviour +havoc +hawk +hawk +hawk +hawthorn +hawthorn +hai +hazard +hazard +hazard +hazel +hazelnut +he +head +headborough +head +headier +head +headland +headless +headlong +head +headsman +headstrong +headi +heal +heal +heal +heal +health +health +health +healthsom +healthi +heap +heap +heap +hear +heard +hearer +hearer +hearest +heareth +hear +hear +heark +hearken +hearken +hear +hearsai +hears +hears +hearst +heart +heartach +heartbreak +heartbreak +heart +hearten +hearth +hearth +heartili +hearti +heartless +heartl +heartli +heart +heartsick +heartstr +hearti +heat +heat +heath +heathen +heathenish +heat +heat +heauti +heav +heav +heav +heaven +heavenli +heaven +heav +heavier +heaviest +heavili +heavi +heav +heav +heavi +hebona +hebrew +hecat +hectic +hector +hector +hecuba +hedg +hedg +hedgehog +hedgehog +hedg +heed +heed +heed +heedful +heedfulli +heedless +heel +heel +heft +heft +heifer +heifer +heigh +height +heighten +heinou +heinous +heir +heiress +heirless +heir +held +helen +helena +helenu +helia +helicon +hell +hellespont +hellfir +hellish +helm +helm +helmet +helmet +helm +help +helper +helper +help +help +helpless +help +helter +hem +heme +hemlock +hemm +hemp +hempen +hem +hen +henc +henceforth +henceforward +henchman +henri +henricu +henri +hen +hent +henton +her +herald +heraldri +herald +herb +herbert +herblet +herb +herculean +hercul +herd +herd +herdsman +herdsmen +here +hereabout +hereabout +hereaft +herebi +hereditari +hereford +herefordshir +herein +hereof +heresi +heresi +heret +heret +hereto +hereupon +heritag +heriti +herm +hermia +hermion +hermit +hermitag +hermit +hern +hero +herod +herod +hero +heroic +heroic +her +her +her +herself +hesperid +hesperu +hest +hest +heur +heureux +hew +hewgh +hew +hewn +hew +hei +heydai +hibocr +hic +hiccup +hick +hid +hidden +hide +hideou +hideous +hideous +hide +hidest +hide +hie +hi +hiem +hi +hig +high +higher +highest +highli +highmost +high +hight +highwai +highwai +hild +hild +hill +hillo +hilloa +hill +hilt +hilt +hili +him +himself +hinc +hincklei +hind +hinder +hinder +hinder +hindmost +hind +hing +hing +hing +hint +hip +hipp +hipparchu +hippolyta +hip +hir +hire +hire +hiren +hirtiu +hi +hisperia +hiss +hiss +hiss +hist +histor +histori +hit +hither +hitherto +hitherward +hitherward +hit +hit +hive +hive +hizz +ho +hoa +hoar +hoard +hoard +hoard +hoar +hoars +hoari +hob +hobbidid +hobbi +hobbyhors +hobgoblin +hobnail +hoc +hod +hodg +hog +hog +hogshead +hogshead +hoi +hois +hoist +hoist +hoist +holborn +hold +holden +holder +holdeth +holdfast +hold +hold +hole +hole +holidam +holidam +holidai +holidai +holier +holiest +holili +holi +holla +holland +holland +holland +holloa +holloa +hollow +hollowli +hollow +holli +holmedon +holofern +holp +holi +homag +homag +home +home +home +homespun +homeward +homeward +homicid +homicid +homili +hominem +homm +homo +honest +honest +honestest +honestli +honesti +honei +honeycomb +honei +honeyless +honeysuckl +honeysuckl +honi +honneur +honor +honor +honor +honorato +honorificabilitudinitatibu +honor +honour +honour +honour +honour +honourest +honour +honour +honour +hoo +hood +hood +hoodman +hood +hoodwink +hoof +hoof +hook +hook +hook +hoop +hoop +hoot +hoot +hoot +hoot +hop +hope +hope +hopeless +hope +hopest +hope +hopkin +hopped +hor +horac +horatio +horizon +horn +hornbook +horn +horner +horn +hornpip +horn +horolog +horribl +horribl +horrid +horrid +horridli +horror +horror +hor +hors +horseback +hors +horsehair +horseman +horsemanship +horsemen +hors +horsewai +hors +hortensio +hortensiu +horum +hose +hospit +hospit +hospit +host +hostag +hostag +hostess +hostil +hostil +hostiliu +host +hot +hotli +hotspur +hotter +hottest +hound +hound +hour +hourli +hour +hou +hous +household +household +household +household +housekeep +housekeep +housekeep +houseless +hous +housewif +housewiferi +housew +hovel +hover +hover +hover +hover +how +howbeit +how +howeer +howev +howl +howl +howlet +howl +howl +howso +howsoev +howsom +hox +hoi +hoydai +hubert +huddl +huddl +hue +hu +hue +hug +huge +huge +huge +hugg +hugger +hugh +hug +huju +hulk +hulk +hull +hull +hullo +hum +human +human +human +human +humbl +humbl +humbl +humbler +humbl +humblest +humbl +humbl +hume +humh +humid +humil +hum +humor +humor +humor +humour +humourist +humour +humphrei +humphri +hum +hundr +hundr +hundredth +hung +hungarian +hungari +hunger +hungerford +hungerli +hungri +hunt +hunt +hunter +hunter +hunteth +hunt +huntington +huntress +hunt +huntsman +huntsmen +hurdl +hurl +hurl +hurl +hurli +hurlyburli +hurricano +hurricano +hurri +hurri +hurri +hurt +hurt +hurtl +hurtless +hurtl +hurt +husband +husband +husbandless +husbandri +husband +hush +hush +husht +husk +huswif +huswif +hutch +hybla +hydra +hyen +hymen +hymenaeu +hymn +hymn +hyperbol +hyperbol +hyperion +hypocrisi +hypocrit +hypocrit +hyrcan +hyrcania +hyrcanian +hyssop +hysterica +i +iachimo +iaculi +iago +iament +ibat +icaru +ic +iceland +ici +icicl +icicl +ici +idea +idea +idem +iden +id +idiot +idiot +idl +idl +idl +idli +idol +idolatr +idolatri +ield +if +if +igni +ignobl +ignobl +ignomini +ignomini +ignomi +ignor +ignor +ii +iii +iiii +il +ilbow +ild +ilion +ilium +ill +illegitim +illiter +ill +illo +ill +illum +illumin +illumin +illumineth +illus +illus +illustr +illustr +illustri +illyria +illyrian +il +im +imag +imageri +imag +imagin +imaginari +imagin +imagin +imagin +imagin +imagin +imbar +imbecil +imbru +imitari +imit +imit +imit +imit +immacul +imman +immask +immateri +immediaci +immedi +immedi +immin +immin +immoder +immoder +immodest +immoment +immort +immortaliz +immort +immur +immur +immur +imogen +imp +impaint +impair +impair +impal +impal +impanel +impart +impart +imparti +impart +impart +impast +impati +impati +impati +impawn +impeach +impeach +impeach +impeach +imped +impedi +impedi +impenetr +imper +imperceiver +imperfect +imperfect +imperfect +imperfectli +imperi +imperi +imperi +impertin +impertin +impetico +impetuos +impetu +impieti +impieti +impiou +implac +implement +impli +implor +implor +implor +implor +implor +impon +import +import +import +import +importantli +import +importeth +import +importless +import +importun +importunaci +importun +importun +importun +importun +impo +impos +impos +imposit +imposit +imposs +imposs +imposs +imposthum +impostor +impostor +impot +impot +impound +impregn +impres +impress +impress +impressest +impress +impressur +imprimendum +imprimi +imprint +imprint +imprison +imprison +imprison +imprison +improb +improp +improv +improvid +impud +impud +impud +impud +impudiqu +impugn +impugn +impur +imput +imput +in +inaccess +inaid +inaud +inauspici +incag +incant +incap +incardin +incarnadin +incarn +incarn +incen +incens +incens +incens +incens +incens +incertain +incertainti +incertainti +incess +incessantli +incest +incestu +inch +incharit +inch +incid +incid +incis +incit +incit +incivil +incivil +inclin +inclin +inclin +inclin +inclin +inclin +inclin +inclip +includ +includ +includ +inclus +incompar +incomprehens +inconsider +inconst +inconst +incontin +incontin +incontin +inconveni +inconveni +inconveni +inconi +incorpor +incorp +incorrect +increa +increas +increas +increaseth +increas +incred +incredul +incur +incur +incurr +incur +incurs +ind +ind +indebt +inde +indent +indent +indentur +indentur +index +index +india +indian +indict +indict +indict +indi +indiffer +indiffer +indiffer +indig +indigest +indigest +indign +indign +indign +indign +indign +indign +indirect +indirect +indirect +indirectli +indiscreet +indiscret +indispo +indisposit +indissolubl +indistinct +indistinguish +indistinguish +indit +individ +indrench +indu +indubit +induc +induc +induc +induc +induct +induct +indu +indu +indu +indulg +indulg +indulg +indur +industri +industri +industri +inequ +inestim +inevit +inexecr +inexor +inexplic +infal +infal +infamon +infam +infami +infanc +infant +infant +infect +infect +infect +infect +infect +infecti +infecti +infect +infer +infer +inferior +inferior +infern +inferr +inferreth +infer +infest +infidel +infidel +infinit +infinit +infinit +infirm +infirm +infirm +infix +infix +inflam +inflam +inflam +inflamm +inflict +inflict +influenc +influenc +infold +inform +inform +inform +inform +inform +inform +inform +infortun +infr +infring +infring +infu +infus +infus +infus +infus +ingen +ingeni +ingeni +inglori +ingot +ingraf +ingraft +ingrat +ingrat +ingrat +ingratitud +ingratitud +ingredi +ingredi +ingross +inhabit +inhabit +inhabit +inhabit +inhabit +inhears +inhears +inher +inherit +inherit +inherit +inherit +inheritor +inheritor +inheritrix +inherit +inhibit +inhibit +inhoop +inhuman +iniqu +iniqu +initi +injoint +injunct +injunct +injur +injur +injur +injuri +injuri +injuri +injustic +ink +inkhorn +inkl +inkl +inkl +inki +inlaid +inland +inlai +inli +inmost +inn +inner +innkeep +innoc +innoc +innoc +innoc +innov +innov +inn +innumer +inocul +inordin +inprimi +inquir +inquir +inquiri +inquisit +inquisit +inroad +insan +insani +insati +insconc +inscrib +inscript +inscript +inscrol +inscrut +insculp +insculptur +insens +insepar +insepar +insert +insert +inset +inshel +inshipp +insid +insinew +insinu +insinuateth +insinu +insinu +insist +insist +insistur +insoci +insol +insol +insomuch +inspir +inspir +inspir +inspir +inspir +instal +instal +instal +instanc +instanc +instant +instantli +instat +instead +insteep +instig +instig +instig +instig +instig +instinct +instinct +institut +institut +instruct +instruct +instruct +instruct +instruct +instrument +instrument +instrument +insubstanti +insuffici +insuffici +insult +insult +insult +insult +insult +insupport +insuppress +insurrect +insurrect +int +integ +integrita +integr +intellect +intellect +intellectu +intellig +intelligenc +intelligenc +intellig +intelligi +intelligo +intemper +intemper +intend +intend +intendeth +intend +intend +intend +inten +intent +intent +intent +intent +inter +intercept +intercept +intercept +intercept +intercept +intercess +intercessor +interchain +interchang +interchang +interchang +interchang +interchang +interdict +interest +interim +interim +interior +interject +interjoin +interlud +intermingl +intermiss +intermiss +intermit +intermix +intermix +interpos +interpos +interpos +interpret +interpret +interpret +interpret +interpret +interpret +interr +inter +interrogatori +interrupt +interrupt +interrupt +interruptest +interrupt +interrupt +intertissu +intervallum +interview +intest +intestin +intil +intim +intim +intitl +intitul +into +intoler +intox +intreasur +intreat +intrench +intrench +intric +intrins +intrins +intrud +intrud +intrud +intrus +inund +inur +inurn +invad +invad +invas +invas +invect +invect +inveigl +invent +invent +invent +invent +inventor +inventori +inventori +inventor +inventori +inver +invert +invest +invest +invest +invest +inveter +invinc +inviol +invis +invis +invit +invit +invit +invit +invit +inviti +invoc +invoc +invok +invok +invulner +inward +inwardli +inward +inward +ionia +ionian +ips +ipswich +ira +ira +ira +ir +ir +ireland +iri +irish +irishman +irishmen +irk +irksom +iron +iron +irreconcil +irrecover +irregular +irregul +irreligi +irremov +irrepar +irresolut +irrevoc +is +isabel +isabella +isbel +isbel +iscariot +is +ish +isidor +isi +island +island +island +island +isl +isl +israel +issu +issu +issu +issueless +issu +issu +ist +ista +it +italian +itali +itch +itch +itch +item +item +iter +ithaca +it +itself +itshal +iv +ivori +ivi +iwi +ix +j +jacet +jack +jackanap +jack +jacksauc +jackslav +jacob +jade +jade +jade +jail +jake +jamani +jame +jami +jane +jangl +jangl +januari +janu +japhet +jaquenetta +jaqu +jar +jar +jar +jarteer +jason +jaunc +jaunc +jaundic +jaundi +jaw +jawbon +jaw +jai +jai +jc +je +jealou +jealousi +jealousi +jeer +jeer +jelli +jenni +jeopardi +jephtha +jephthah +jerkin +jerkin +jerk +jeronimi +jerusalem +jeshu +jess +jessica +jest +jest +jester +jester +jest +jest +jesu +jesu +jet +jet +jew +jewel +jewel +jewel +jewess +jewish +jewri +jew +jezebel +jig +jig +jill +jill +jingl +joan +job +jockei +jocund +jog +jog +john +john +join +joinder +join +joiner +joineth +join +joint +joint +joint +jointli +jointress +joint +jointur +jolliti +jolli +jolt +jolthead +jordan +joseph +joshua +jot +jour +jourdain +journal +journei +journei +journeyman +journeymen +journei +jove +jovem +jovial +jowl +jowl +joi +joi +joy +joyfulli +joyless +joyou +joi +juan +jud +juda +judas +jude +judg +judg +judg +judgement +judg +judgest +judg +judgment +judgment +judici +jug +juggl +juggl +juggler +juggler +juggl +jug +juic +juic +jul +jule +julia +juliet +julietta +julio +juliu +juli +jump +jumpeth +jump +jump +june +june +junior +juniu +junket +juno +jupit +jure +jurement +jurisdict +juror +juror +juri +jurymen +just +justeiu +justest +justic +justic +justic +justic +justif +justifi +justifi +justl +justl +justl +justl +justli +just +just +jut +jutti +juven +kam +kate +kate +kate +katharin +katherina +katherin +kecksi +keech +keel +keel +keen +keen +keep +keepdown +keeper +keeper +keepest +keep +keep +keiser +ken +kendal +kennel +kent +kentish +kentishman +kentishmen +kept +kerchief +kere +kern +kernal +kernel +kernel +kern +kersei +kettl +kettledrum +kettledrum +kei +kei +kibe +kibe +kick +kick +kickshaw +kickshaws +kicki +kid +kidnei +kike +kildar +kill +kill +killer +killeth +kill +killingworth +kill +kiln +kimbolton +kin +kind +kinder +kindest +kindl +kindl +kindless +kindlier +kindl +kindli +kind +kind +kindr +kindr +kind +kine +king +kingdom +kingdom +kingli +king +kinr +kin +kinsman +kinsmen +kinswoman +kirtl +kirtl +kiss +kiss +kiss +kiss +kitchen +kitchen +kite +kite +kitten +kj +kl +klll +knack +knack +knapp +knav +knave +knaveri +knaveri +knave +knavish +knead +knead +knead +knee +kneel +kneel +kneel +knee +knell +knew +knewest +knife +knight +knight +knighthood +knighthood +knightli +knight +knit +knit +knitter +knitteth +knive +knob +knock +knock +knock +knog +knoll +knot +knot +knot +knotti +know +knower +knowest +know +knowingli +know +knowledg +known +know +l +la +laban +label +label +labienu +labio +labor +labor +labor +labour +labour +labour +labour +labour +labour +laboursom +labra +labyrinth +lac +lace +lace +lacedaemon +lace +laci +lack +lackbeard +lack +lackei +lackei +lackei +lack +lack +lad +ladder +ladder +lade +laden +ladi +lade +lad +ladi +ladybird +ladyship +ladyship +laer +laert +lafeu +lag +lag +laid +lain +laissez +lake +lake +lakin +lam +lamb +lambert +lambkin +lambkin +lamb +lame +lame +lame +lament +lament +lament +lament +lament +lament +lament +lament +lament +lame +lame +lamma +lammastid +lamound +lamp +lampass +lamp +lanc +lancast +lanc +lanc +lanceth +lanch +land +land +land +landless +landlord +landmen +land +lane +lane +langag +langlei +langton +languag +languageless +languag +langu +languish +languish +languish +languish +languish +languish +languor +lank +lantern +lantern +lanthorn +lap +lapi +lapland +lapp +lap +laps +laps +laps +lapw +laquai +lard +larder +lard +lard +larg +larg +larg +larger +largess +largest +lark +lark +larron +lartiu +larum +larum +la +lascivi +lash +lass +lass +last +last +last +lastli +last +latch +latch +late +late +late +later +latest +lath +latin +latten +latter +lattic +laud +laudabl +laudi +laugh +laughabl +laugh +laugher +laughest +laugh +laugh +laughter +launc +launcelot +launc +launch +laund +laundress +laundri +laur +laura +laurel +laurel +laurenc +lau +lavach +lave +lave +lavend +lavina +lavinia +lavish +lavishli +lavolt +lavolta +law +law +lawfulli +lawless +lawlessli +lawn +lawn +lawrenc +law +lawyer +lawyer +lai +layer +layest +lai +lai +lazar +lazar +lazaru +lazi +lc +ld +ldst +le +lead +leaden +leader +leader +leadest +lead +lead +leaf +leagu +leagu +leagu +leaguer +leagu +leah +leak +leaki +lean +leander +leaner +lean +lean +lean +leap +leap +leap +leap +leapt +lear +learn +learn +learnedli +learn +learn +learn +learnt +lea +leas +leas +leash +leas +least +leather +leathern +leav +leav +leaven +leaven +leaver +leav +leav +leavi +lecher +lecher +lecher +lecheri +lecon +lectur +lectur +led +leda +leech +leech +leek +leek +leer +leer +lee +lees +leet +leet +left +leg +legaci +legaci +legat +legatin +lege +leger +lege +legg +legion +legion +legitim +legitim +leg +leicest +leicestershir +leiger +leiger +leisur +leisur +leisur +leman +lemon +lena +lend +lender +lend +lend +lend +length +lengthen +lengthen +length +leniti +lennox +lent +lenten +lentu +leo +leon +leonardo +leonati +leonato +leonatu +leont +leopard +leopard +leper +leper +lepidu +leprosi +lequel +ler +le +less +lessen +lessen +lesser +lesson +lesson +lesson +lest +lestrak +let +lethargi +lethargi +lethargi +leth +let +lett +letter +letter +let +lettuc +leur +leve +level +level +level +level +leven +lever +leviathan +leviathan +levi +levi +leviti +levi +levi +lewd +lewdli +lewd +lewdster +lewi +liabl +liar +liar +libbard +libel +libel +liber +liber +libert +liberti +libertin +libertin +liberti +librari +libya +licenc +licen +licens +licenti +licha +licio +lick +lick +licker +lictor +lid +lid +lie +li +lief +liefest +lieg +liegeman +liegemen +lien +li +liest +lieth +lieu +lieuten +lieutenantri +lieuten +liev +life +lifeblood +lifeless +lifel +lift +lift +lifter +lifteth +lift +lift +lig +ligariu +liggen +light +light +lighten +lighten +lighter +lightest +lightli +light +lightn +lightn +light +lik +like +like +likeliest +likelihood +likelihood +like +like +liker +like +likest +likewis +like +like +lili +lili +lim +limand +limb +limbeck +limbeck +limber +limbo +limb +lime +lime +limehous +limekiln +limit +limit +limit +limit +limn +limp +limp +limp +lin +lincoln +lincolnshir +line +lineal +lineal +lineament +lineament +line +linen +linen +line +ling +lingar +linger +linger +linger +linguist +line +link +link +linsei +linstock +linta +lion +lionel +lioness +lion +lip +lipp +lip +lipsburi +liquid +liquor +liquorish +liquor +lirra +lisbon +lisp +lisp +list +listen +listen +list +literatur +lither +litter +littl +littlest +liv +live +live +liveli +livelihood +livelong +live +liver +liveri +liver +liveri +live +livest +liveth +livia +live +live +lizard +lizard +ll +lll +llou +lnd +lo +loa +loach +load +loaden +load +load +loaf +loam +loan +loath +loath +loath +loather +loath +loath +loathli +loath +loathsom +loathsom +loathsomest +loav +lob +lobbi +lobbi +local +lochab +lock +lock +lock +lockram +lock +locust +lode +lodg +lodg +lodg +lodger +lodg +lodg +lodg +lodovico +lodowick +lofti +log +logger +loggerhead +loggerhead +logget +logic +log +loin +loiter +loiter +loiter +loiter +loll +loll +lombardi +london +london +lone +loneli +lone +long +longavil +longboat +long +longer +longest +longeth +long +long +longli +long +longtail +loo +loof +look +look +looker +looker +lookest +look +look +loon +loop +loo +loos +loos +loos +loosen +loos +lop +lopp +loquitur +lord +lord +lord +lord +lordli +lordli +lord +lordship +lordship +lorenzo +lorn +lorrain +lorship +lo +lose +loser +loser +lose +losest +loseth +lose +loss +loss +lost +lot +lot +lott +lotteri +loud +louder +loudli +lour +loureth +lour +lous +lous +lousi +lout +lout +lout +louvr +lov +love +love +lovedst +lovel +loveli +loveli +lovel +love +lover +lover +lover +love +lovest +loveth +love +lovingli +low +low +lower +lowest +low +lowli +lowli +lown +low +loyal +loyal +loyalti +loyalti +lozel +lt +lubber +lubberli +luc +luccico +luce +lucentio +luce +lucetta +luciana +lucianu +lucif +lucifi +luciliu +lucina +lucio +luciu +luck +luckier +luckiest +luckili +luckless +lucki +lucr +lucrec +lucretia +luculliu +lucullu +luci +lud +ludlow +lug +lugg +luggag +luke +lukewarm +lull +lulla +lullabi +lull +lumbert +lump +lumpish +luna +lunaci +lunaci +lunat +lunat +lune +lung +luperc +lurch +lure +lurk +lurketh +lurk +lurk +lusciou +lush +lust +lust +luster +lust +lustier +lustiest +lustig +lustihood +lustili +lustr +lustrou +lust +lusti +lute +lute +lutestr +lutheran +luxuri +luxuri +luxuri +ly +lycaonia +lycurgus +lydia +lye +lyen +ly +lym +lymog +lynn +lysand +m +ma +maan +mab +macbeth +maccabaeu +macdonwald +macduff +mace +macedon +mace +machiavel +machin +machin +machin +mack +macmorri +macul +macul +mad +madam +madam +madam +madcap +mad +mad +made +madeira +madli +madman +madmen +mad +madonna +madrig +mad +maecena +maggot +maggot +magic +magic +magician +magistr +magistr +magnanim +magnanim +magni +magnifi +magnific +magnific +magnifico +magnifico +magnu +mahomet +mahu +maid +maiden +maidenhead +maidenhead +maidenhood +maidenhood +maidenliest +maidenli +maiden +maidhood +maid +mail +mail +mail +maim +maim +maim +main +maincours +main +mainli +mainmast +main +maintain +maintain +maintain +mainten +mai +maison +majesta +majeste +majest +majest +majest +majesti +majesti +major +major +mak +make +makeless +maker +maker +make +makest +maketh +make +make +mal +mala +maladi +maladi +malapert +malcolm +malcont +malcont +male +maledict +malefact +malefactor +malefactor +male +malevol +malevol +malhecho +malic +malici +malici +malign +malign +malign +malignantli +malkin +mall +mallard +mallet +mallow +malmsei +malt +maltworm +malvolio +mamilliu +mammer +mammet +mammet +mammock +man +manacl +manacl +manag +manag +manag +manag +manakin +manchu +mandat +mandragora +mandrak +mandrak +mane +manent +mane +manet +manfulli +mangl +mangl +mangl +mangl +mangi +manhood +manhood +manifest +manifest +manifest +manifold +manifoldli +manka +mankind +manlik +manli +mann +manna +manner +mannerli +manner +manningtre +mannish +manor +manor +man +mansion +mansionri +mansion +manslaught +mantl +mantl +mantl +mantua +mantuan +manual +manur +manur +manu +mani +map +mapp +map +mar +marbl +marbl +marcad +marcellu +march +march +marcheth +march +marchio +marchpan +marcian +marciu +marcu +mardian +mare +mare +marg +margarelon +margaret +marg +margent +margeri +maria +marian +mariana +mari +marigold +marin +marin +maritim +marjoram +mark +mark +market +market +marketplac +market +mark +markman +mark +marl +marl +marmoset +marquess +marqui +marr +marriag +marriag +marri +marri +mar +marrow +marrowless +marrow +marri +marri +mar +marseil +marsh +marshal +marshalsea +marshalship +mart +mart +martem +martext +martial +martin +martino +martiu +martlema +martlet +mart +martyr +martyr +marullu +marv +marvel +marvel +marvel +marvel +marvel +mari +ma +masculin +masham +mask +mask +masker +masker +mask +mask +mason +masonri +mason +masqu +masquer +masqu +masqu +mass +massacr +massacr +mass +massi +mast +mastcr +master +masterdom +masterest +masterless +masterli +masterpiec +master +mastership +mastic +mastiff +mastiff +mast +match +match +matcheth +match +matchless +mate +mate +mater +materi +mate +mathemat +matin +matron +matron +matter +matter +matthew +mattock +mattress +matur +matur +maud +maudlin +maugr +maul +maund +mauri +mauritania +mauvai +maw +maw +maxim +mai +maydai +mayest +mayor +maypol +mayst +maz +maze +maze +maze +mazzard +me +meacock +mead +meadow +meadow +mead +meagr +meal +meal +meali +mean +meander +meaner +meanest +meaneth +mean +mean +meanli +mean +meant +meantim +meanwhil +measl +measur +measur +measur +measur +measureless +measur +measur +meat +meat +mechan +mechan +mechan +mechan +mechant +med +medal +meddl +meddler +meddl +mede +medea +media +mediat +mediat +medic +medicin +medicin +medicin +medit +medit +medit +medit +medit +mediterranean +mediterraneum +medlar +medlar +meed +meed +meek +meekli +meek +meet +meeter +meetest +meet +meet +meetli +meet +meet +meg +mehercl +meilleur +meini +meisen +melancholi +melancholi +melford +mell +melliflu +mellow +mellow +melodi +melodi +melt +melt +melteth +melt +melt +melun +member +member +memento +memor +memorandum +memori +memori +memori +memoriz +memor +memori +memphi +men +menac +menac +menac +menaphon +mena +mend +mend +mender +mend +mend +menecr +menelau +meneniu +mental +menteith +mention +menti +menton +mephostophilu +mer +mercatant +mercatio +mercenari +mercenari +mercer +merchandis +merchand +merchant +merchant +merci +merci +mercifulli +merciless +mercuri +mercuri +mercuri +mercutio +merci +mere +mere +mere +merest +meridian +merit +merit +meritori +merit +merlin +mermaid +mermaid +merop +merrier +merriest +merrili +merriman +merriment +merriment +merri +merri +mervail +me +mesh +mesh +mesopotamia +mess +messag +messag +messala +messalin +messeng +messeng +mess +messina +met +metal +metal +metamorphi +metamorphos +metaphor +metaphys +metaphys +mete +metellu +meteor +meteor +meteyard +metheglin +metheglin +methink +methink +method +method +methought +methought +metr +metr +metropoli +mett +mettl +mettl +meu +mew +mew +mewl +mexico +mi +mice +michael +michaelma +micher +mich +mickl +microcosm +mid +mida +middest +middl +middleham +midnight +midriff +midst +midsumm +midwai +midwif +midwiv +mienn +might +might +mightier +mightiest +mightili +mighti +mightst +mighti +milan +milch +mild +milder +mildest +mildew +mildew +mildli +mild +mile +mile +milford +militarist +militari +milk +milk +milkmaid +milk +milksop +milki +mill +mill +miller +millin +million +million +million +mill +millston +milo +mimic +minc +minc +minc +minc +mind +mind +mind +mindless +mind +mine +miner +miner +minerva +mine +mingl +mingl +mingl +minikin +minim +minim +minimo +minimu +mine +minion +minion +minist +minist +minist +ministr +minnow +minnow +minola +minor +mino +minotaur +minstrel +minstrel +minstrelsi +mint +mint +minut +minut +minut +minx +mio +mir +mirabl +miracl +miracl +miracul +miranda +mire +mirror +mirror +mirth +mirth +miri +mi +misadventur +misadventur +misanthropo +misappli +misbecam +misbecom +misbecom +misbegot +misbegotten +misbeliev +misbeliev +misbhav +miscal +miscal +miscarri +miscarri +miscarri +miscarri +mischanc +mischanc +mischief +mischief +mischiev +misconceiv +misconst +misconst +misconstruct +misconstru +misconstru +miscreant +miscreat +misde +misde +misdemean +misdemeanour +misdoubt +misdoubteth +misdoubt +misenum +miser +miser +miser +misericord +miseri +miser +miseri +misfortun +misfortun +misgiv +misgiv +misgiv +misgovern +misgovern +misgraf +misguid +mishap +mishap +misheard +misinterpret +mislead +mislead +mislead +mislead +misl +mislik +misord +misplac +misplac +misplac +mispri +mispris +mispris +mispriz +misproud +misquot +misreport +miss +miss +miss +misshap +misshapen +missheath +miss +missingli +mission +missiv +missiv +misspok +mist +mista +mistak +mistak +mistaken +mistak +mistaketh +mistak +mistak +mistemp +mistemp +misterm +mist +misthink +misthought +mistleto +mistook +mistread +mistress +mistress +mistresss +mistriship +mistrust +mistrust +mistrust +mistrust +mist +misti +misu +misus +misus +misus +mite +mithrid +mitig +mitig +mix +mix +mixtur +mixtur +mm +mnd +moan +moan +moat +moat +mobl +mock +mockabl +mocker +mockeri +mocker +mockeri +mock +mock +mockvat +mockwat +model +modena +moder +moder +moder +modern +modest +modesti +modestli +modesti +modicum +modo +modul +moe +moi +moieti +moist +moisten +moistur +moldwarp +mole +molehil +mole +molest +molest +mollif +molli +molten +molto +mome +moment +momentari +mome +mon +monachum +monarch +monarchi +monarch +monarcho +monarch +monarchi +monast +monasteri +monast +mondai +mond +monei +monei +mong +monger +monger +mong +mongrel +mongrel +mongst +monk +monkei +monkei +monk +monmouth +monopoli +mon +monsieur +monsieur +monster +monster +monstrou +monstrous +monstrous +monstruos +montacut +montag +montagu +montagu +montano +montant +montez +montferrat +montgomeri +month +monthli +month +montjoi +monument +monument +monument +mood +mood +moodi +moon +moonbeam +moonish +moonlight +moon +moonshin +moonshin +moor +moorfield +moor +moorship +mop +mope +mope +mop +mopsa +moral +moral +moral +moral +mordak +more +moreov +more +morgan +mori +morisco +morn +morn +morn +morocco +morri +morrow +morrow +morsel +morsel +mort +mortal +mortal +mortal +mortal +mortar +mortgag +mortifi +mortifi +mortim +mortim +morti +mortis +morton +mose +moss +mossgrown +most +mote +moth +mother +mother +moth +motion +motionless +motion +motiv +motiv +motlei +mot +mought +mould +mould +mouldeth +mould +mouldi +moult +moulten +mounch +mounseur +mounsieur +mount +mountain +mountain +mountain +mountain +mountain +mountant +mountanto +mountebank +mountebank +mount +mounteth +mount +mount +mourn +mourn +mourner +mourner +mourn +mournfulli +mourn +mourningli +mourn +mourn +mou +mous +mousetrap +mous +mouth +mouth +mouth +mov +movabl +move +moveabl +moveabl +move +mover +mover +move +moveth +move +movingli +movousu +mow +mowbrai +mower +mow +mow +moi +moi +moys +mr +much +muck +mud +mud +muddi +muddi +muffin +muffl +muffl +muffl +muffler +muffl +mugger +mug +mulberri +mulberri +mule +mule +mulet +mulier +mulier +muliteu +mull +mulmutiu +multipli +multipli +multipli +multipot +multitud +multitud +multitudin +mum +mumbl +mumbl +mummer +mummi +mun +munch +muniment +munit +murd +murder +murder +murder +murder +murder +murder +murder +mure +murk +murkiest +murki +murmur +murmur +murmur +murrain +murrai +murrion +murther +murther +murther +murther +murther +murther +mu +muscadel +muscovit +muscovit +muscovi +muse +muse +mush +mushroom +music +music +musician +musician +music +muse +muse +musk +musket +musket +musko +muss +mussel +mussel +must +mustachio +mustard +mustardse +muster +muster +muster +musti +mutabl +mutabl +mutat +mutat +mute +mute +mutest +mutin +mutin +mutin +mutin +mutini +mutin +mutini +mutiu +mutter +mutter +mutton +mutton +mutual +mutual +mutual +muzzl +muzzl +muzzl +mv +mww +my +mynheer +myrmidon +myrmidon +myrtl +myself +myst +mysteri +mysteri +n +nag +nage +nag +naiad +nail +nail +nak +nake +naked +nal +nam +name +name +nameless +name +name +namest +name +nan +nanc +nap +nape +nape +napkin +napkin +napl +napless +nap +nap +narbon +narcissu +narin +narrow +narrowli +naso +nasti +nathaniel +natif +nation +nation +nativ +nativ +natur +natur +natur +natur +natur +natur +natur +natu +naught +naughtili +naughti +navarr +nave +navel +navig +navi +nai +nayward +nayword +nazarit +ne +neaf +neamnoin +neanmoin +neapolitan +neapolitan +near +nearer +nearest +nearli +near +neat +neatli +neb +nebour +nebuchadnezzar +nec +necessari +necessarili +necessari +necess +necess +necess +neck +necklac +neck +nectar +ned +nedar +need +need +needer +need +needful +need +needl +needl +needless +needli +need +needi +neer +neez +nefa +negat +neg +neg +neglect +neglect +neglect +neglectingli +neglect +neglig +neglig +negoti +negoti +negro +neigh +neighbor +neighbour +neighbourhood +neighbour +neighbourli +neighbour +neigh +neigh +neither +nell +nemean +nemesi +neoptolemu +nephew +nephew +neptun +ner +nereid +nerissa +nero +nero +ner +nerv +nerv +nervii +nervi +nessu +nest +nestor +nest +net +nether +netherland +net +nettl +nettl +nettl +neuter +neutral +nev +never +nevil +nevil +new +newborn +newer +newest +newgat +newli +new +new +newsmong +newt +newt +next +nibbl +nicanor +nice +nice +nice +nicer +niceti +nichola +nick +nicknam +nick +niec +niec +niggard +niggard +niggardli +nigh +night +nightcap +nightcap +night +nightgown +nightingal +nightingal +nightli +nightmar +night +nightwork +nihil +nile +nill +nilu +nimbl +nimbl +nimbler +nimbl +nine +nineteen +ning +ningli +ninni +ninth +ninu +niob +niob +nip +nipp +nip +nippl +nip +nit +nly +nnight +nnight +no +noah +nob +nobil +nobi +nobl +nobleman +noblemen +nobl +nobler +nobl +nobless +noblest +nobli +nobodi +noce +nod +nod +nod +noddl +noddl +noddi +nod +noe +noint +noi +nois +noiseless +noisemak +nois +noisom +nole +nomin +nomin +nomin +nominativo +non +nonag +nonc +none +nonino +nonni +nonpareil +nonsuit +noni +nook +nook +noon +noondai +noontid +nor +norberi +norfolk +norman +normandi +norman +north +northampton +northamptonshir +northerli +northern +northgat +northumberland +northumberland +northward +norwai +norwai +norwegian +norweyan +no +nose +nosegai +noseless +nose +noster +nostra +nostril +nostril +not +notabl +notabl +notari +notch +note +notebook +note +notedli +note +notest +noteworthi +noth +noth +notic +notifi +note +notion +notori +notori +notr +notwithstand +nought +noun +noun +nourish +nourish +nourish +nourish +nourisheth +nourish +nourish +nou +novel +novelti +novelti +noverb +novi +novic +novic +novum +now +nowher +noyanc +ns +nt +nubibu +numa +numb +number +number +number +numberless +number +numb +nun +nuncio +nuncl +nunneri +nun +nuntiu +nuptial +nur +nurs +nurs +nurser +nurseri +nurs +nurseth +nursh +nurs +nurtur +nurtur +nut +nuthook +nutmeg +nutmeg +nutriment +nut +nutshel +ny +nym +nymph +nymph +o +oak +oaken +oak +oar +oar +oatcak +oaten +oath +oathabl +oath +oat +ob +obduraci +obdur +obedi +obedi +obeis +oberon +obei +obei +obei +obei +obidicut +object +object +object +object +oblat +oblat +oblig +oblig +oblig +obliqu +oblivion +oblivi +obloqui +obscen +obscen +obscur +obscur +obscur +obscur +obscur +obscur +obscur +obsequi +obsequi +obsequi +observ +observ +observ +observ +observ +observ +observ +observ +observ +observ +observ +observ +observingli +obsqu +obstacl +obstacl +obstinaci +obstin +obstin +obstruct +obstruct +obstruct +obtain +obtain +obtain +occas +occas +occid +occident +occult +occupat +occup +occup +occupi +occupi +occupi +occurr +occurr +occurr +ocean +ocean +octavia +octaviu +ocular +od +odd +oddest +oddli +odd +od +od +odiou +odorifer +odor +odour +odour +od +oeillad +oe +oeuvr +of +ofephesu +off +offal +offenc +offenc +offenc +offend +offend +offendendo +offend +offend +offendeth +offend +offendress +offend +offens +offenseless +offens +offens +offer +offer +offer +offer +offer +offert +offic +offic +offic +offic +offic +offic +offici +offici +offspr +oft +often +often +oftentim +oh +oil +oil +oili +old +oldcastl +olden +older +oldest +old +oliv +oliv +oliv +oliv +olivia +olympian +olympu +oman +oman +omen +omin +omiss +omit +omitt +omit +omit +omn +omn +omnipot +on +onc +on +on +oney +ongl +onion +onion +onli +onset +onward +onward +oo +ooz +ooz +oozi +op +opal +op +open +open +open +openli +open +open +oper +oper +oper +oper +oper +op +oph +ophelia +opinion +opinion +opportun +opportun +opportun +oppo +oppos +oppos +opposeless +oppos +oppos +oppos +oppos +opposit +opposit +opposit +opposit +oppress +oppress +oppress +oppresseth +oppress +oppress +oppressor +opprest +opprobri +oppugn +opul +opul +or +oracl +oracl +orang +orat +orat +orat +oratori +orb +orb +orb +orchard +orchard +ord +ordain +ordain +ordain +order +order +order +orderless +orderli +order +ordin +ordin +ordinari +ordinari +ordnanc +ord +ordur +or +organ +organ +orgil +orient +orifex +origin +origin +orison +ork +orlando +orld +orlean +ornament +ornament +orod +orphan +orphan +orpheu +orsino +ort +orthographi +ort +oscorbidulcho +osier +osier +osprei +osr +osric +ossa +ost +ostent +ostentar +ostent +ostent +ostler +ostler +ostrich +osw +oswald +othello +other +otherg +other +otherwher +otherwhil +otherwis +otter +ottoman +ottomit +oubli +ouch +ought +oui +ounc +ounc +ouph +our +our +ourself +ourselv +ousel +out +outbid +outbrav +outbrav +outbreak +outcast +outcri +outcri +outdar +outdar +outdar +outdon +outfac +outfac +outfac +outfac +outfli +outfrown +outgo +outgo +outgrown +outjest +outlaw +outlawri +outlaw +outliv +outliv +outliv +outliv +outlook +outlustr +outpriz +outrag +outrag +outrag +outran +outright +outroar +outrun +outrun +outrun +outscold +outscorn +outsel +outsel +outsid +outsid +outspeak +outsport +outstar +outstai +outstood +outstretch +outstretch +outstrik +outstrip +outstrip +outswear +outvenom +outward +outwardli +outward +outwear +outweigh +outwent +outworn +outworth +oven +over +overaw +overbear +overblown +overboard +overbold +overborn +overbulk +overbui +overcam +overcast +overcharg +overcharg +overcom +overcom +overdon +overearnest +overfar +overflow +overflown +overgl +overgo +overgon +overgorg +overgrown +overhead +overhear +overheard +overhold +overjoi +overkind +overland +overleath +overl +overlook +overlook +overlook +overmast +overmount +overmuch +overpass +overp +overp +overplu +overrul +overrun +overscutch +overset +overshad +overshin +overshin +overshot +oversight +overspread +overstain +overswear +overt +overta +overtak +overtaketh +overthrow +overthrown +overthrow +overtook +overtopp +overtur +overturn +overwatch +overween +overween +overweigh +overwhelm +overwhelm +overworn +ovid +ovidiu +ow +ow +ow +owedst +owen +ow +owest +oweth +ow +owl +owl +own +owner +owner +own +own +owi +ox +oxen +oxford +oxfordshir +oxlip +oy +oyster +p +pabbl +pabylon +pac +pace +pace +pace +pacifi +pacifi +pace +pack +packet +packet +packhors +pack +pack +pack +packthread +pacoru +paction +pad +paddl +paddl +paddock +padua +pagan +pagan +page +pageant +pageant +page +pah +paid +pail +pail +pail +pain +pain +pain +painfulli +pain +paint +paint +painter +paint +paint +paint +pair +pair +pair +pajock +pal +palabra +palac +palac +palamed +palat +palat +palatin +palat +pale +pale +pale +paler +pale +palestin +palfrei +palfrei +palisado +pall +pallabri +palla +pallet +palm +palmer +palmer +palm +palmi +palpabl +palsi +palsi +palsi +palt +palter +paltri +pali +pamp +pamper +pamphlet +pan +pancack +pancak +pancak +pandar +pandar +pandaru +pander +panderli +pander +pandulph +panel +pang +pang +pang +pannier +pannonian +pansa +pansi +pant +pantaloon +pant +pantheon +panther +panthino +pant +pantingli +pantler +pantri +pant +pap +papal +paper +paper +paphlagonia +papho +papist +pap +par +parabl +paracelsu +paradis +paradox +paradox +paragon +paragon +parallel +parallel +paramour +paramour +parapet +paraquito +parasit +parasit +parca +parcel +parcel +parcel +parch +parch +parch +parchment +pard +pardon +pardona +pardon +pardon +pardon +pardonn +pardonn +pardonnez +pardon +pare +pare +parel +parent +parentag +parent +parfect +pare +pare +pari +parish +parishion +parisian +paritor +park +park +parl +parler +parl +parlei +parlez +parliament +parlor +parlour +parlou +parmac +parol +parricid +parricid +parrot +parrot +parslei +parson +part +partak +partaken +partak +partak +part +parthia +parthian +parthian +parti +partial +partial +partial +particip +particip +particl +particular +particular +particular +particularli +particular +parti +part +partisan +partisan +partit +partizan +partlet +partli +partner +partner +partridg +part +parti +pa +pash +pash +pash +pass +passabl +passado +passag +passag +passant +pass +passeng +passeng +pass +passeth +pass +passio +passion +passion +passion +passion +passiv +passport +passi +past +past +pastern +pasti +pastim +pastim +pastor +pastor +pastor +pastri +pastur +pastur +pasti +pat +patai +patch +patcheri +patch +pate +pate +patent +patent +patern +pate +path +pathet +path +pathwai +pathwai +patienc +patient +patient +patient +patin +patrician +patrician +patrick +patrimoni +patroclu +patron +patronag +patro +patron +patrum +patter +pattern +pattern +pattl +pauca +pauca +paul +paulina +paunch +paunch +paus +pauser +paus +pausingli +pauvr +pav +pave +pavement +pavilion +pavilion +pavin +paw +pawn +pawn +paw +pax +pai +payest +pai +payment +payment +pai +paysan +paysan +pe +peac +peaceabl +peaceabl +peac +peacemak +peac +peach +peach +peacock +peacock +peak +peak +peal +peal +pear +peard +pearl +pearl +pear +pea +peasant +peasantri +peasant +peascod +peas +peaseblossom +peat +peaten +peat +pebbl +pebbl +pebbl +peck +peck +peculiar +pecu +pedant +pedant +pedascul +pede +pedest +pedigre +pedlar +pedlar +pedro +ped +peel +peep +peep +peep +peep +peer +peereth +peer +peerless +peer +peesel +peevish +peevishli +peflur +peg +pegasu +peg +peis +peis +peiz +pelf +pelican +pelion +pell +pella +pellet +peloponnesu +pelt +pelt +pembrok +pen +penalti +penalti +penanc +penc +pencil +pencil +pencil +pendant +pendent +pendragon +pendul +penelop +penetr +penetr +penetr +penit +penit +penitenti +penit +penit +penker +penknif +penn +pen +pen +pennon +penni +pennyworth +pennyworth +pen +pens +pension +pension +pensiv +pensiv +pensiv +pent +pentecost +penthesilea +penthous +penuri +penuri +peopl +peopl +peopl +peopl +pepin +pepper +peppercorn +pepper +per +peradventur +peradventur +perceiv +perceiv +perceiv +perceiv +perceiveth +perch +perchanc +perci +percuss +perci +perdi +perdita +perdit +perdonato +perdu +perdur +perdur +perdi +pere +peregrin +peremptorili +peremptori +perfect +perfect +perfect +perfectest +perfect +perfect +perfectli +perfect +perfidi +perfidi +perforc +perform +perform +perform +perform +perform +perform +perform +perform +perfum +perfum +perfum +perfum +perfum +perg +perhap +periapt +perigort +perigouna +peril +peril +peril +period +period +perish +perish +perishest +perisheth +perish +periwig +perjur +perjur +perjur +perjuri +perjuri +perk +perk +permafoi +perman +permiss +permiss +permit +permit +pernici +pernici +peror +perpend +perpendicular +perpendicularli +perpetu +perpetu +perpetu +perplex +perplex +perplex +per +persecut +persecut +persecutor +perseu +persev +persever +persev +persia +persian +persist +persist +persist +persist +persist +person +persona +personag +personag +person +person +person +person +person +person +person +perspect +perspect +perspect +perspicu +persuad +persuad +persuad +persuad +persuas +persuas +pert +pertain +pertain +pertain +pertaunt +pertin +pertli +perturb +perturb +perturb +perturb +peru +perus +perus +perus +perus +pervers +pervers +pervers +pervert +pervert +peseech +pest +pester +pestifer +pestil +pestil +pet +petar +peter +petit +petit +petitionari +petition +petition +petit +peto +petrarch +petruchio +petter +petticoat +petticoat +petti +pettish +pettito +petti +peu +pew +pewter +pewter +phaethon +phaeton +phantasim +phantasim +phantasma +pharamond +pharaoh +pharsalia +pheasant +pheazar +phebe +phebe +pheebu +pheez +phibbu +philadelpho +philario +philarmonu +philemon +philip +philippan +philipp +philippi +phillida +philo +philomel +philomela +philosoph +philosoph +philosoph +philosophi +philostr +philotu +phlegmat +phoeb +phoebu +phoenicia +phoenician +phoenix +phorbu +photinu +phrase +phraseless +phrase +phrygia +phrygian +phrynia +physic +physic +physician +physician +physic +pia +pibbl +pibl +picardi +pick +pickax +pickax +pickbon +pick +picker +pick +pickl +picklock +pickpurs +pick +pickt +pickthank +pictur +pictur +pictur +pictur +pid +pie +piec +piec +piec +piec +pi +pied +pier +pierc +pierc +pierc +pierc +pierceth +pierc +pierci +pier +pi +pieti +pig +pigeon +pigeon +pight +pigmi +pigrogromitu +pike +pike +pil +pilat +pilat +pilcher +pile +pile +pilf +pilfer +pilgrim +pilgrimag +pilgrim +pill +pillag +pillag +pillar +pillar +pillicock +pillori +pillow +pillow +pill +pilot +pilot +pimpernel +pin +pinch +pinch +pinch +pinch +pindaru +pine +pine +pine +pinfold +pine +pinion +pink +pinn +pinnac +pin +pins +pint +pintpot +pion +pioneer +pioner +pioner +piou +pip +pipe +piper +piper +pipe +pipe +pippin +pippin +pirat +pirat +pisa +pisanio +pish +pismir +piss +piss +pistol +pistol +pit +pitch +pitch +pitcher +pitcher +pitchi +piteou +piteous +pitfal +pith +pithless +pithi +piti +piti +piti +piti +pitifulli +pitiless +pit +pittanc +pitti +pittikin +piti +piti +piu +plac +place +place +placentio +place +placeth +placid +place +plack +placket +placket +plagu +plagu +plagu +plagu +plagu +plagui +plain +plainer +plainest +plain +plain +plainli +plain +plain +plainsong +plaint +plaintiff +plaintiff +plaint +planch +planet +planetari +planet +plank +plant +plantag +plantagenet +plantagenet +plantain +plantat +plant +planteth +plant +plash +plashi +plast +plaster +plaster +plat +plate +plate +plate +platform +platform +plat +plat +plausibl +plausiv +plautu +plai +plai +player +player +playeth +playfellow +playfellow +playhous +plai +plai +plea +pleach +pleach +plead +plead +pleader +pleader +plead +plead +plea +pleasanc +pleasant +pleasantli +pleas +pleas +pleaser +pleaser +pleas +pleasest +pleaseth +pleas +pleasur +pleasur +plebeian +plebeii +pleb +pledg +pledg +plein +plenitud +plenteou +plenteous +plenti +plenti +plentifulli +plenti +pless +pless +pless +pliant +pli +pli +plight +plight +plighter +plod +plod +plodder +plod +plod +plood +ploodi +plot +plot +plot +plotter +plough +plough +ploughman +ploughmen +plow +plow +pluck +pluck +plucker +pluck +pluck +plue +plum +plume +plume +plume +plummet +plump +plumpi +plum +plung +plung +plung +plural +plurisi +plu +pluto +plutu +ply +po +pocket +pocket +pocket +pocki +podi +poem +poesi +poet +poetic +poetri +poet +poictier +poinard +poin +point +pointblank +point +point +point +poi +pois +pois +poison +poison +poison +poison +poison +poison +poke +poke +pol +polack +polack +poland +pold +pole +poleax +polecat +polecat +polemon +pole +poli +polici +polici +polish +polish +polit +politician +politician +politicli +polixen +poll +pollut +pollut +poloniu +poltroon +polus +polydamu +polydor +polyxena +pomand +pomegran +pomewat +pomfret +pomgarnet +pommel +pomp +pompeiu +pompei +pompion +pompou +pomp +pond +ponder +ponder +pond +poniard +poniard +pont +pontic +pontif +ponton +pooh +pool +pool +poop +poor +poorer +poorest +poorli +pop +pope +popedom +popiliu +popingai +popish +popp +poppi +pop +popular +popular +popul +porch +porch +pore +pore +pork +porn +porpentin +porridg +porring +port +portabl +portag +portal +portanc +portculli +portend +portend +portent +portent +portent +porter +porter +portia +portion +portli +portotartarossa +portrait +portraitur +port +portug +pose +posi +posi +posit +posit +posit +poss +possess +possess +possess +possesseth +possess +possess +possess +possessor +posset +posset +possibl +possibl +possibl +possibl +possit +post +post +post +posterior +posterior +poster +postern +postern +poster +posthors +posthors +posthumu +post +postmast +post +postscript +postur +postur +posi +pot +potabl +potat +potato +potato +potch +potenc +potent +potent +potenti +potent +potent +pothecari +pother +potion +potion +potpan +pot +potter +pot +pottl +pouch +poulter +poultic +poultnei +pouncet +pound +pound +pour +pourest +pour +pourquoi +pour +pout +poverti +pow +powd +powder +power +power +powerfulli +powerless +power +pox +poi +poysam +prabbl +practic +practic +practic +practic +practic +practic +practi +practis +practis +practis +practis +practis +practis +praeclarissimu +praemunir +praetor +praetor +prag +pragu +prain +prain +prai +prais +prais +prais +praisest +praiseworthi +prais +pranc +prank +prank +prat +prate +prate +prater +prate +prattl +prattler +prattl +prave +prawl +prawn +prai +prayer +prayer +prai +prai +pre +preach +preach +preacher +preach +preach +preachment +pread +preambul +preced +preced +preced +precept +precepti +precept +precinct +preciou +precious +precipic +precipit +precipit +precis +precis +precis +precisian +precor +precurs +precursor +predeceas +predecessor +predecessor +predestin +predica +predict +predict +predict +predomin +predomin +predomin +preech +preemin +prefac +prefer +prefer +prefer +preferr +preferreth +prefer +prefer +prefigur +prefix +prefix +preform +pregnanc +pregnant +pregnantli +prejud +prejudic +prejudici +prelat +premedit +premedit +premis +premis +prenez +prenomin +prentic +prentic +preordin +prepar +prepar +prepar +prepar +prepar +preparedli +prepar +prepar +prepost +preposter +preposter +prerogatif +prerog +prerogativ +presag +presag +presag +presageth +presag +prescienc +prescrib +prescript +prescript +prescript +prescript +presenc +presenc +present +present +present +present +present +presenteth +present +present +present +present +preserv +preserv +preserv +preserv +preserv +preserv +preserv +preserv +presid +press +press +presser +press +press +pressur +pressur +prest +prester +presum +presum +presum +presumpt +presumptu +presuppo +pret +pretenc +pretenc +pretend +pretend +pretend +pretens +pretext +pretia +prettier +prettiest +prettili +pretti +pretti +prevail +prevail +prevaileth +prevail +prevail +prevail +prevent +prevent +prevent +prevent +prevent +prei +prey +prei +priam +priami +priamu +pribbl +price +prick +prick +pricket +prick +prick +pricksong +pride +pride +pridg +prie +pri +prief +pri +priest +priesthood +priest +prig +primal +prime +primer +primero +primest +primit +primo +primogen +primros +primros +primi +princ +princ +princ +princess +princip +princip +princip +principl +principl +princox +pring +print +print +print +printless +print +prioress +priori +prioriti +priori +priscian +prison +prison +prison +prison +prisonni +prison +pristin +prith +prithe +privaci +privat +privat +privat +privilag +privileg +privileg +privileg +privileg +privilegio +privili +priviti +privi +priz +prize +prize +prizer +prize +prizest +prize +pro +probabl +probal +probat +proce +proceed +proceed +proceed +proceed +proce +process +process +proclaim +proclaim +proclaimeth +proclaim +proclam +proclam +proconsul +procrastin +procreant +procreant +procreat +procru +proculeiu +procur +procur +procur +procur +procur +procur +prodig +prodig +prodig +prodig +prodigi +prodigi +prodigi +prodigi +proditor +produc +produc +produc +produc +produc +profac +profan +profan +profan +profan +profan +profan +profan +profan +profess +profess +profess +profess +profess +professor +proffer +proffer +proffer +proffer +profici +profit +profit +profit +profit +profit +profitless +profit +profound +profoundest +profoundli +progenitor +progeni +progn +prognost +prognost +progress +progress +prohibit +prohibit +project +project +project +prolixi +prolix +prologu +prologu +prolong +prolong +promethean +prometheu +promi +promis +promis +promis +promiseth +promis +promontori +promot +promot +prompt +prompt +promptement +prompter +prompt +prompt +promptur +promulg +prone +prononc +prononcez +pronoun +pronounc +pronounc +pronounc +pronounc +pronoun +proof +proof +prop +propag +propag +propend +propens +proper +proper +properli +properti +properti +properti +propheci +propheci +prophesi +prophesi +prophesi +prophesi +prophet +prophetess +prophet +prophet +prophet +propinqu +propont +proport +proportion +proport +propo +propos +propos +propos +propos +propos +proposit +proposit +propound +propp +propr +proprieti +prop +propugn +prorogu +prorogu +proscript +proscript +prose +prosecut +prosecut +proselyt +proserpina +prosp +prospect +prosper +prosper +prospero +prosper +prosper +prosper +prostitut +prostrat +protect +protect +protect +protector +protector +protectorship +protectress +protect +protest +protest +protest +protest +protest +protest +protest +proteu +protheu +protract +protract +proud +prouder +proudest +proudlier +proudli +proud +prov +provand +prove +prove +provend +proverb +proverb +prove +proveth +provid +provid +provid +provid +provid +provid +provid +provinc +provinc +provinci +prove +provis +proviso +provoc +provok +provok +provok +provok +provok +provoketh +provok +provost +prowess +prudenc +prudent +prun +prune +prune +prune +pry +pry +psalm +psalmist +psalm +psalteri +ptolemi +ptolemi +public +publican +public +publicli +publicola +publish +publish +publish +publish +publiu +pucel +puck +pudder +pud +pud +puddl +puddl +pudenc +pueritia +puff +puf +puff +pug +pui +puissanc +puissant +puke +puke +pulcher +pule +pull +puller +pullet +pull +pull +pulpit +pulpit +pulpit +puls +pulsidg +pump +pumpion +pump +pun +punch +punish +punish +punish +punish +punish +punk +punto +puni +pupil +pupil +puppet +puppet +puppi +puppi +pur +purblind +purcha +purchas +purchas +purchas +purchaseth +purchas +pure +pure +purer +purest +purg +purgat +purg +purgatori +purg +purg +purger +purg +purifi +purifi +puritan +puriti +purlieu +purpl +purpl +purpl +purport +purpo +purpos +purpos +purpos +purpos +purposeth +purpos +purr +pur +purs +pursent +purs +pursu +pursu +pursu +pursuer +pursu +pursuest +pursueth +pursu +pursuit +pursuiv +pursuiv +pursi +puru +purveyor +push +push +pusillanim +put +putrefi +putrifi +put +putter +put +puttock +puzzel +puzzl +puzzl +puzzl +py +pygmalion +pygmi +pygmi +pyramid +pyramid +pyramid +pyrami +pyramis +pyramu +pyrenean +pyrrhu +pythagora +qu +quadrangl +quae +quaff +quaf +quagmir +quail +quail +quail +quaint +quaintli +quak +quak +quak +qualif +qualifi +qualifi +qualifi +qualifi +qualit +qualiti +qualiti +qualm +qualmish +quam +quand +quando +quantiti +quantiti +quar +quarrel +quarrel +quarrel +quarrel +quarrel +quarrel +quarrelsom +quarri +quarri +quart +quarter +quarter +quarter +quarter +quart +quasi +quat +quatch +quai +que +quean +quea +queasi +queasi +queen +queen +quell +queller +quench +quench +quench +quenchless +quern +quest +questant +question +question +question +question +questionless +question +questrist +quest +queubu +qui +quick +quicken +quicken +quicker +quicklier +quickli +quick +quicksand +quicksand +quicksilverr +quid +quidditi +quiddit +quier +quiet +quieter +quietli +quiet +quietu +quill +quillet +quill +quilt +quinapalu +quinc +quinc +quintain +quintess +quintu +quip +quip +quir +quir +quirk +quirk +qui +quit +quit +quit +quittanc +quit +quit +quiver +quiver +quiver +quo +quod +quoif +quoint +quoit +quoit +quondam +quoniam +quot +quot +quot +quoth +quotidian +r +rabbit +rabbl +rabblement +race +rack +racker +racket +racket +rack +rack +radianc +radiant +radish +rafe +raft +rag +rage +rage +rageth +ragg +rag +ragged +rage +ragozin +rag +rah +rail +rail +railer +railest +raileth +rail +rail +raiment +rain +rainbow +raineth +rain +rainold +rain +raini +rai +rais +rais +rais +rais +raisin +rak +rake +raker +rake +ral +rald +ralph +ram +rambur +ramm +rampallian +rampant +ramp +rampir +ramp +ram +ramsei +ramston +ran +ranc +rancor +rancor +rancour +random +rang +rang +rang +ranger +rang +rang +rank +ranker +rankest +rank +rankl +rankli +rank +rank +ransack +ransack +ransom +ransom +ransom +ransomless +ransom +rant +rant +rap +rape +rape +rapier +rapier +rapin +rap +rapt +raptur +raptur +rar +rare +rare +rare +rarer +rarest +rariti +rariti +rascal +rascalliest +rascal +rascal +rase +rash +rasher +rashli +rash +rat +ratcatch +ratcliff +rate +rate +rate +rate +rather +ratherest +ratifi +ratifi +ratifi +rate +ration +ratolorum +rat +ratsban +rattl +rattl +rattl +ratur +raught +rav +rave +ravel +raven +raven +raven +raven +ravenspurgh +rave +ravin +rave +ravish +ravish +ravish +ravish +ravish +raw +rawer +rawli +raw +rai +rai +rai +raz +raze +raze +raze +razeth +raze +razor +razor +razor +razur +re +reach +reach +reacheth +reach +read +reader +readiest +readili +readi +read +readin +read +readi +real +realli +realm +realm +reap +reaper +reap +reap +rear +rear +rearward +reason +reason +reason +reason +reason +reasonless +reason +reav +rebat +rebato +rebeck +rebel +rebel +rebel +rebellion +rebelli +rebel +rebound +rebuk +rebuk +rebuk +rebuk +rebuk +rebu +recal +recant +recant +recant +recant +receipt +receipt +receiv +receiv +receiv +receiv +receiv +receivest +receiveth +receiv +receptacl +rechat +reciproc +reciproc +recit +recit +reciterai +reck +reck +reckless +reckon +reckon +reckon +reckon +reck +reclaim +reclaim +reclus +recogniz +recogniz +recoil +recoil +recollect +recomfort +recomfortur +recommend +recommend +recommend +recompen +recompens +reconcil +reconcil +reconcil +reconcil +reconcil +reconcil +reconcili +record +record +record +record +record +record +recount +recount +recount +recount +recount +recours +recov +recov +recover +recov +recoveri +recov +recoveri +recreant +recreant +recreat +recreat +rectifi +rector +rectorship +recur +recur +red +redbreast +redder +reddest +rede +redeem +redeem +redeem +redeem +redeem +redeliv +redempt +redim +red +redoubl +redoubt +redound +redress +redress +redress +reduc +reechi +reed +reed +reek +reek +reek +reeki +reel +reeleth +reel +reel +refel +refer +refer +referr +refer +refigur +refin +refin +reflect +reflect +reflect +reflex +reform +reform +reform +refractori +refrain +refresh +refresh +reft +reft +refug +refu +refus +refus +refus +refusest +refus +reg +regal +regalia +regan +regard +regard +regard +regardfulli +regard +regard +regener +regent +regentship +regia +regiment +regiment +regina +region +region +regist +regist +regist +regreet +regreet +regress +reguerdon +regular +rehear +rehears +rehears +reign +reign +reignier +reign +reign +rein +reinforc +reinforc +reinforc +rein +reiter +reject +reject +rejoic +rejoic +rejoic +rejoiceth +rejoic +rejoicingli +rejoindur +rejourn +rel +relaps +relat +relat +relat +relat +rel +relea +releas +releas +releas +relent +relent +relent +relianc +relic +relief +reliev +reliev +reliev +reliev +reliev +religion +religion +religi +religi +relinquish +reliqu +reliquit +relish +relum +reli +reli +remain +remaind +remaind +remain +remaineth +remain +remain +remark +remark +remedi +remedi +remedi +remedi +rememb +rememb +rememb +rememb +remembr +remembranc +remembr +remercimen +remiss +remiss +remiss +remit +remnant +remnant +remonstr +remors +remors +remorseless +remot +remot +remov +remov +remov +removed +remov +remov +remov +remuner +remuner +renc +rend +render +render +render +rendezv +renegado +reneg +reneg +renew +renew +renewest +renounc +renounc +renounc +renowm +renown +renown +rent +rent +repaid +repair +repair +repair +repair +repass +repast +repastur +repai +repai +repai +repeal +repeal +repeal +repeat +repeat +repeat +repeat +repel +repent +repent +repent +repent +repent +repent +repetit +repetit +repin +repin +repin +replant +replenish +replenish +replet +replic +repli +repli +repliest +repli +repli +report +report +report +reportest +report +reportingli +report +repos +repos +reposeth +repos +repossess +reprehend +reprehend +reprehend +repres +repres +repriev +repriev +repris +reproach +reproach +reproach +reproachfulli +reprob +reprob +reproof +reprov +reprov +reprov +reprov +reprov +repugn +repugn +repugn +repuls +repuls +repurcha +repur +reput +reput +reput +reputeless +reput +reput +request +request +request +request +requiem +requir +requir +requir +requir +requireth +requir +requisit +requisit +requit +requit +requit +requit +requit +rer +rere +rer +rescu +rescu +rescu +rescu +rescu +resembl +resembl +resembl +resembl +resembleth +resembl +reserv +reserv +reserv +reserv +reserv +resid +resid +resid +resid +resid +residu +resign +resign +resist +resist +resist +resist +resist +resolut +resolut +resolut +resolut +resolv +resolv +resolv +resolvedli +resolv +resolveth +resort +resort +resound +resound +respeak +respect +respect +respect +respect +respect +respect +respic +respit +respit +respons +respos +ress +rest +rest +resteth +rest +rest +restitut +restless +restor +restor +restor +restor +restor +restor +restor +restrain +restrain +restrain +restrain +restraint +rest +resti +resum +resum +resum +resurrect +retail +retail +retain +retain +retain +retel +retent +retent +retinu +retir +retir +retir +retir +retir +retir +retold +retort +retort +retourn +retract +retreat +retrograd +ret +return +return +returnest +returneth +return +return +revania +reveal +reveal +revel +revel +revel +revel +revel +revel +revelri +revel +reveng +reveng +reveng +reveng +reveng +reveng +reveng +reveng +reveng +revengingli +revenu +revenu +reverb +reverber +reverb +reverenc +rever +reverend +rever +rever +rever +revers +revers +revert +review +reviewest +revil +revil +revisit +reviv +reviv +reviv +reviv +revok +revok +revok +revolt +revolt +revolt +revolt +revolut +revolut +revolv +revolv +reward +reward +reward +reward +reward +reword +reword +rex +rei +reynaldo +rford +rful +rfull +rhapsodi +rheim +rhenish +rhesu +rhetor +rheum +rheumat +rheum +rheumi +rhinocero +rhode +rhodop +rhubarb +rhym +rhyme +rhymer +rhyme +rhyme +rialto +rib +ribald +riband +riband +ribaudr +ribb +rib +ribbon +ribbon +rib +rice +rich +richard +richer +rich +richest +richli +richmond +richmond +rid +riddanc +ridden +riddl +riddl +riddl +ride +rider +rider +ride +ridest +rideth +ridg +ridg +ridicul +ride +rid +rien +ri +rifl +rift +rift +rig +rigg +riggish +right +righteou +righteous +right +rightfulli +rightli +right +rigol +rigor +rigor +rigour +ril +rim +rin +rinaldo +rind +ring +ring +ringlead +ringlet +ring +ringwood +riot +rioter +riot +riotou +riot +rip +ripe +ripe +ripen +ripen +ripe +ripen +ripen +riper +ripest +ripe +ripp +rip +rise +risen +rise +riseth +rish +rise +rite +rite +rivag +rival +rival +rival +rival +rive +rive +rivel +river +river +rivet +rivet +rivet +rivo +rj +rless +road +road +roam +roam +roan +roar +roar +roarer +roar +roar +roast +roast +rob +roba +roba +robb +rob +robber +robber +robberi +rob +robe +robe +robert +robe +robin +rob +robusti +rochest +rochford +rock +rock +rocki +rod +rode +roderigo +rod +roe +roe +roger +rogero +rogu +rogueri +rogu +roguish +roi +roist +roll +roll +roll +roll +rom +romag +roman +romano +romano +roman +rome +romeo +romish +rondur +ronyon +rood +roof +roof +rook +rook +rooki +room +room +root +root +rootedli +rooteth +root +root +rope +roperi +rope +rope +ro +rosalind +rosalinda +rosalind +rosalin +rosciu +rose +rose +rosemari +rosencrantz +rose +ross +rosi +rot +rote +rote +rother +rotherham +rot +rot +rotten +rotten +rot +rotund +rouen +rough +rougher +roughest +roughli +rough +round +round +roundel +rounder +roundest +round +roundli +round +roundur +rou +rous +rous +rousillon +rousli +roussi +rout +rout +rout +rove +rover +row +rowel +rowland +rowland +roi +royal +royal +royal +royalti +royalti +roynish +rs +rt +rub +rubb +rub +rubbish +rubi +rubiou +rub +rubi +rud +rudand +rudder +ruddi +ruddock +ruddi +rude +rude +rude +ruder +rudesbi +rudest +rudiment +rue +ru +ruff +ruffian +ruffian +ruffl +ruffl +ruff +rug +rugbi +rugemount +rug +ruin +ruinat +ruin +ruin +ruinou +ruin +rul +rule +rule +ruler +ruler +rule +rule +rumbl +ruminai +ruminat +rumin +rumin +rumin +rumin +rumor +rumour +rumour +rumour +rump +run +runag +runag +runawai +runawai +rung +runn +runner +runner +run +run +ruptur +ruptur +rural +rush +rush +rush +rushl +rushi +russet +russia +russian +russian +rust +rust +rustic +rustic +rustic +rustl +rustl +rust +rusti +rut +ruth +ruth +ruthless +rutland +ruttish +ry +rye +ryth +s +sa +saba +sabbath +sabl +sabl +sack +sackbut +sackcloth +sack +sackerson +sack +sacrament +sacr +sacrif +sacrific +sacrific +sacrific +sacrifici +sacrif +sacrilegi +sacr +sad +sadder +saddest +saddl +saddler +saddl +sadli +sad +saf +safe +safeguard +safe +safer +safest +safeti +safeti +saffron +sag +sage +sagittari +said +saidst +sail +sail +sailmak +sailor +sailor +sail +sain +saint +saint +saintlik +saint +saith +sake +sake +sala +salad +salamand +salari +sale +salerio +salicam +saliqu +salisburi +sall +sallet +sallet +salli +sallow +salli +salmon +salmon +salt +salter +saltier +salt +saltpetr +salut +salut +salut +salut +salut +saluteth +salv +salvat +salv +salv +same +samingo +samp +sampir +sampl +sampler +sampson +samson +samson +sancta +sanctifi +sanctifi +sanctifi +sanctimoni +sanctimoni +sanctimoni +sanctiti +sanctiti +sanctuar +sanctuari +sand +sandal +sandbag +sand +sand +sandi +sandi +sang +sanguin +sangui +saniti +san +santrail +sap +sapient +sapit +sapless +sapl +sapphir +sapphir +saracen +sarcenet +sard +sardian +sardinia +sardi +sarum +sat +satan +satchel +sate +sate +satiat +satieti +satin +satir +satir +sati +satisfact +satisfi +satisfi +satisfi +satisfi +saturdai +saturdai +saturn +saturnin +saturninu +satyr +satyr +sauc +sauc +sauc +saucer +sauc +saucili +sauci +sauci +sauf +saunder +sav +savag +savag +savag +savageri +savag +save +save +save +save +saviour +savori +savour +savour +savour +savouri +savoi +saw +saw +sawest +sawn +sawpit +saw +sawyer +saxon +saxoni +saxton +sai +sayest +sai +sai +sai +sayst +sblood +sc +scab +scabbard +scab +scaffold +scaffoldag +scal +scald +scald +scald +scale +scale +scale +scale +scall +scalp +scalp +scali +scambl +scambl +scamel +scan +scandal +scandaliz +scandal +scandi +scann +scant +scant +scanter +scant +scantl +scant +scap +scape +scape +scape +scapeth +scar +scarc +scarc +scarciti +scare +scarecrow +scarecrow +scarf +scarf +scarf +scare +scarlet +scarr +scarr +scar +scaru +scath +scath +scath +scatt +scatter +scatter +scatter +scatter +scelera +scelerisqu +scene +scene +scent +scent +scept +scepter +sceptr +sceptr +sceptr +schedul +schedul +scholar +scholarli +scholar +school +schoolboi +schoolboi +schoolfellow +school +schoolmast +schoolmast +school +sciatica +sciatica +scienc +scienc +scimitar +scion +scion +scissor +scoff +scoffer +scof +scoff +scoggin +scold +scold +scold +sconc +scone +scope +scope +scorch +scorch +score +score +score +score +scorn +scorn +scorn +scornfulli +scorn +scorn +scorpion +scorpion +scot +scotch +scotch +scotland +scot +scottish +scoundrel +scour +scour +scourg +scourg +scour +scout +scout +scowl +scrap +scrape +scrape +scrap +scratch +scratch +scratch +scream +scream +screech +screech +screen +screen +screw +screw +scribbl +scribbl +scribe +scribe +scrimer +scrip +scrippag +scriptur +scriptur +scriven +scroll +scroll +scroop +scrowl +scroyl +scrub +scrupl +scrupl +scrupul +scuffl +scuffl +scullion +scull +scum +scurril +scurril +scurril +scurvi +scuse +scut +scutcheon +scutcheon +scylla +scyth +scyth +scythia +scythian +sdeath +se +sea +seacoal +seafar +seal +seal +seal +seal +seam +seamen +seami +seaport +sear +searc +search +searcher +search +searcheth +search +sear +sea +seasick +seasid +season +season +season +seat +seat +seat +sebastian +second +secondarili +secondari +second +second +secreci +secret +secretari +secretari +secretli +secret +sect +sectari +sect +secundo +secur +secur +secur +secur +sedg +sedg +sedg +sedgi +sedit +sediti +seduc +seduc +seduc +seduc +seduc +see +seed +seed +seed +seed +seedsman +seein +see +seek +seek +seek +seel +seel +seeli +seem +seem +seemer +seemest +seemeth +seem +seemingli +seemli +seem +seen +seer +see +sees +seest +seeth +seeth +seeth +seet +segreg +seigneur +seigneur +seiz +seiz +seiz +seiz +seizeth +seiz +seizur +seld +seldom +select +seleucu +self +selfsam +sell +seller +sell +sell +selv +semblabl +semblabl +semblanc +semblanc +sembl +semi +semicircl +semirami +semper +semproniu +senat +senat +senat +send +sender +sendeth +send +send +seneca +senior +seniori +seni +sennet +senoi +sens +senseless +sens +sensibl +sensibl +sensual +sensual +sent +sentenc +sentenc +sentenc +sententi +sentinel +sentinel +separ +separ +separ +separ +separ +septentrion +sepulchr +sepulchr +sepulchr +sequel +sequenc +sequent +sequest +sequest +sequestr +sere +sereni +serg +sergeant +seriou +serious +sermon +sermon +serpent +serpentin +serpent +serpigo +serv +servant +servant +servant +serv +serv +server +serv +serveth +servic +servic +servic +servil +servil +serviliu +serv +servingman +servingmen +serviteur +servitor +servitor +servitud +sessa +session +session +sesto +set +setebo +set +setter +set +settl +settl +settlest +settl +sev +seven +sevenfold +sevennight +seventeen +seventh +seventi +sever +sever +sever +sever +sever +sever +sever +severest +sever +sever +severn +sever +sew +seward +sewer +sew +sex +sex +sexton +sextu +seymour +seyton +sfoot +sh +shackl +shackl +shade +shade +shadow +shadow +shadow +shadow +shadowi +shadi +shafalu +shaft +shaft +shag +shak +shake +shake +shaken +shake +shake +shale +shall +shalleng +shallow +shallowest +shallowli +shallow +shalt +sham +shambl +shame +shame +shame +shamefulli +shameless +shame +shamest +shame +shank +shank +shap +shape +shape +shapeless +shapen +shape +shape +shar +shard +shard +shard +share +share +sharer +share +share +shark +sharp +sharpen +sharpen +sharpen +sharper +sharpest +sharpli +sharp +sharp +shatter +shav +shave +shaven +shaw +she +sheaf +sheal +shear +shearer +shear +shearman +shear +sheath +sheath +sheath +sheath +sheath +sheav +sheav +shed +shed +shed +sheen +sheep +sheepcot +sheepcot +sheep +sheepskin +sheer +sheet +sheet +sheet +sheffield +shelf +shell +shell +shelt +shelter +shelter +shelv +shelv +shelvi +shent +shepherd +shepherd +shepherdess +shepherdess +shepherd +sher +sheriff +sherri +she +sheweth +shield +shield +shield +shift +shift +shift +shift +shill +shill +shin +shine +shine +shineth +shine +shin +shini +ship +shipboard +shipman +shipmast +shipmen +shipp +ship +ship +ship +shipt +shipwreck +shipwreck +shipwright +shipwright +shire +shirlei +shirt +shirt +shive +shiver +shiver +shiver +shoal +shoal +shock +shock +shod +shoe +shoe +shoemak +shoe +shog +shone +shook +shoon +shoot +shooter +shooti +shoot +shoot +shop +shop +shore +shore +shorn +short +shortcak +shorten +shorten +shorten +shorter +shortli +short +shot +shotten +shough +should +shoulder +shoulder +shoulder +shouldst +shout +shout +shout +shout +shov +shove +shovel +shovel +show +show +shower +shower +showest +show +shown +show +shred +shrew +shrewd +shrewdli +shrewd +shrewish +shrewishli +shrewish +shrew +shrewsburi +shriek +shriek +shriek +shriev +shrift +shrill +shriller +shrill +shrilli +shrimp +shrine +shrink +shrink +shrink +shriv +shrive +shriver +shrive +shrive +shroud +shroud +shroud +shroud +shrove +shrow +shrow +shrub +shrub +shrug +shrug +shrunk +shudd +shudder +shuffl +shuffl +shuffl +shuffl +shun +shunless +shunn +shun +shun +shun +shut +shut +shuttl +shy +shylock +si +sibyl +sibylla +sibyl +sicil +sicilia +sicilian +siciliu +sicil +sicili +siciniu +sick +sicken +sicken +sicker +sickl +sicklemen +sickli +sickli +sickli +sick +sicl +sicyon +side +side +side +sieg +sieg +sienna +si +siev +sift +sift +sigeia +sigh +sigh +sigh +sigh +sight +sight +sightless +sightli +sight +sign +signal +signet +signieur +signific +signific +signifi +signifi +signifi +signifi +signior +signiori +signior +signiori +signor +signori +sign +signum +silenc +silenc +silenc +silenc +silent +silent +siliu +silk +silken +silkman +silk +silliest +silli +sill +silli +silva +silver +silver +silverli +silvia +silviu +sima +simil +simil +simoi +simon +simoni +simp +simpcox +simpl +simpl +simpler +simpl +simplic +simpli +simular +simul +sin +sinc +sincer +sincer +sincer +sinel +sinew +sinew +sinew +sinewi +sin +sinfulli +sing +sing +sing +singer +sing +singeth +sing +singl +singl +singl +singli +sing +singular +singularit +singular +singular +singul +sinist +sink +sink +sink +sinn +sinner +sinner +sin +sinon +sin +sip +sip +sir +sire +siren +sirrah +sir +sist +sister +sisterhood +sisterli +sister +sit +sith +sithenc +sit +sit +situat +situat +situat +siward +six +sixpenc +sixpenc +sixpenni +sixteen +sixth +sixti +siz +size +size +sizzl +skain +skambl +skein +skelter +ski +skil +skilfulli +skill +skilless +skillet +skill +skill +skim +skimbl +skin +skinker +skinni +skin +skip +skipp +skipper +skip +skirmish +skirmish +skirr +skirt +skirt +skittish +skulk +skull +skull +sky +skyei +skyish +slab +slack +slackli +slack +slain +slake +sland +slander +slander +slander +slander +slander +slander +slander +slash +slaught +slaughter +slaughter +slaughter +slaughterman +slaughtermen +slaughter +slaughter +slave +slaver +slaveri +slave +slavish +slai +slayeth +slai +slai +sleav +sled +sleek +sleekli +sleep +sleeper +sleeper +sleepest +sleep +sleep +sleepi +sleev +sleev +sleid +sleid +sleight +sleight +slender +slender +slenderli +slept +slew +slewest +slice +slid +slide +slide +slide +slight +slight +slightest +slightli +slight +slight +slili +slime +slimi +sling +slink +slip +slipp +slipper +slipper +slipperi +slip +slish +slit +sliver +slobb +slomber +slop +slope +slop +sloth +sloth +slough +slovenli +slovenri +slow +slower +slowli +slow +slubber +slug +sluggard +sluggardiz +sluggish +sluic +slumb +slumber +slumber +slumberi +slunk +slut +slut +slutteri +sluttish +sluttish +sly +sly +smack +smack +smack +small +smaller +smallest +small +smalu +smart +smart +smartli +smatch +smatter +smear +smell +smell +smell +smelt +smil +smile +smile +smile +smilest +smilet +smile +smilingli +smirch +smirch +smit +smite +smite +smith +smithfield +smock +smock +smok +smoke +smoke +smoke +smoke +smoki +smooth +smooth +smooth +smoothli +smooth +smooth +smote +smoth +smother +smother +smother +smug +smulkin +smutch +snaffl +snail +snail +snake +snake +snaki +snap +snapp +snapper +snar +snare +snare +snarl +snarleth +snarl +snatch +snatcher +snatch +snatch +sneak +sneak +sneap +sneap +sneck +snip +snipe +snipt +snore +snore +snore +snort +snout +snow +snowbal +snow +snowi +snuff +snuff +snug +so +soak +soak +soak +soar +soar +soar +sob +sob +sober +soberli +sobrieti +sob +sociabl +societi +societi +sock +socrat +sod +sodden +soe +soever +soft +soften +soften +softer +softest +softli +soft +soil +soil +soilur +soit +sojourn +sol +sola +solac +solanio +sold +soldat +solder +soldest +soldier +soldier +soldiership +sole +sole +solem +solemn +solem +solemn +solemn +solemniz +solemn +solemn +solemnli +sole +solicit +solicit +solicit +solicit +solicit +solicitor +solicit +solid +solidar +solid +solinu +solitari +solomon +solon +solum +solu +solyman +some +somebodi +someon +somerset +somervil +someth +sometim +sometim +somev +somewhat +somewher +somewhith +somm +son +sonanc +song +song +sonnet +sonnet +sonnet +son +sont +sonti +soon +sooner +soonest +sooth +sooth +soother +sooth +soothsai +soothsay +sooti +sop +sophist +sophist +sophi +sop +sorcer +sorcer +sorceress +sorceri +sorceri +sore +sorel +sore +sorer +sore +sorrier +sorriest +sorrow +sorrow +sorrowest +sorrow +sorrow +sorrow +sorri +sort +sortanc +sort +sort +sort +sossiu +sot +soto +sot +sottish +soud +sought +soul +sould +soulless +soul +sound +sound +sounder +soundest +sound +soundless +soundli +sound +soundpost +sound +sour +sourc +sourc +sourest +sourli +sour +sou +sous +south +southam +southampton +southerli +southern +southward +southwark +southwel +souviendrai +sov +sovereign +sovereignest +sovereignli +sovereignti +sovereignvour +sow +sow +sowl +sowter +space +space +spaciou +spade +spade +spain +spak +spake +spakest +span +spangl +spangl +spaniard +spaniel +spaniel +spanish +spann +span +spar +spare +spare +spare +sparingli +spark +sparkl +sparkl +sparkl +spark +sparrow +sparrow +sparta +spartan +spavin +spavin +spawn +speak +speaker +speaker +speakest +speaketh +speak +speak +spear +speargrass +spear +special +special +special +specialti +specialti +specifi +specious +spectacl +spectacl +spectacl +spectat +spectatorship +specul +specul +specul +sped +speech +speech +speechless +speed +speed +speedier +speediest +speedili +speedi +speed +speed +speedi +speen +spell +spell +spell +spelt +spencer +spend +spendest +spend +spend +spendthrift +spent +sperato +sperm +spero +sperr +spher +sphere +sphere +sphere +spheric +spheri +sphinx +spice +spice +spiceri +spice +spider +spider +spi +spi +spieth +spightfulli +spigot +spill +spill +spill +spilt +spilth +spin +spinii +spinner +spinster +spinster +spire +spirit +spirit +spiritless +spirit +spiritu +spiritualti +spirt +spit +spital +spite +spite +spite +spite +spit +spit +spit +splai +spleen +spleen +spleen +spleeni +splendour +splenit +splinter +splinter +split +split +split +split +spoil +spoil +spok +spoke +spoken +spoke +spokesman +spong +spongi +spoon +spoon +sport +sport +sport +sportiv +sport +spot +spotless +spot +spot +spousal +spous +spout +spout +spout +sprag +sprang +sprat +sprawl +sprai +sprai +spread +spread +spread +spright +spright +sprightli +sprig +spring +spring +spring +springeth +springhalt +spring +spring +springtim +sprinkl +sprinkl +sprite +sprite +sprite +sprite +sprite +sprout +spruce +sprung +spun +spur +spurio +spurn +spurn +spurr +spurrer +spur +spur +spy +spy +squabbl +squadron +squadron +squand +squar +squar +squarer +squar +squash +squeak +squeak +squeal +squeal +squeez +squeez +squel +squier +squint +squini +squir +squir +squirrel +st +stab +stabb +stab +stab +stabl +stabl +stabl +stablish +stablish +stab +stack +staff +stafford +stafford +staffordshir +stag +stage +stage +stagger +stagger +stagger +stag +staid +staider +stain +stain +stain +staineth +stain +stainless +stain +stair +stair +stake +stake +stale +stale +stalk +stalk +stalk +stall +stall +stall +stamford +stammer +stamp +stamp +stamp +stanch +stanchless +stand +standard +standard +stander +stander +standest +standeth +stand +stand +staniel +stanlei +stanz +stanzo +stanzo +stapl +stapl +star +stare +stare +stare +stare +stare +stark +starkli +starlight +starl +starr +starri +star +start +start +start +startingli +startl +startl +start +starv +starv +starv +starvelackei +starvel +starveth +starv +state +stateli +state +state +statesman +statesmen +statiliu +station +statist +statist +statu +statu +statur +statur +statut +statut +stave +stave +stai +stai +stayest +stai +stai +stead +stead +steadfast +steadier +stead +steal +stealer +stealer +steal +steal +stealth +stealthi +steed +steed +steel +steel +steeli +steep +steep +steepl +steepl +steep +steepi +steer +steerag +steer +steer +stell +stem +stem +stench +step +stepdam +stephano +stephen +stepmoth +stepp +step +step +steril +steril +sterl +stern +sternag +sterner +sternest +stern +steterat +stew +steward +steward +stewardship +stew +stew +stick +stick +stickler +stick +stiff +stiffen +stiffli +stifl +stifl +stifl +stigmat +stigmat +stile +still +stiller +stillest +still +stilli +sting +sting +stingless +sting +stink +stink +stinkingli +stink +stint +stint +stint +stir +stirr +stir +stirrer +stirrer +stirreth +stir +stirrup +stirrup +stir +stitcheri +stitch +stithi +stithi +stoccado +stoccata +stock +stockfish +stock +stock +stockish +stock +stog +stog +stoic +stokesli +stol +stole +stolen +stolest +stomach +stomach +stomach +stomach +ston +stone +stonecutt +stone +stonish +stoni +stood +stool +stool +stoop +stoop +stoop +stop +stope +stopp +stop +stop +stop +stor +store +storehous +storehous +store +stori +storm +storm +storm +storm +stormi +stori +stoup +stoup +stout +stouter +stoutli +stout +stover +stow +stowag +stow +strachi +straggler +straggl +straight +straightest +straightwai +strain +strain +strain +strain +strait +strait +straiter +straitli +strait +strait +strand +strang +strang +strang +stranger +stranger +strangest +strangl +strangl +strangler +strangl +strangl +strappado +strap +stratagem +stratagem +stratford +strato +straw +strawberri +strawberri +straw +strawi +strai +strai +strai +streak +streak +stream +streamer +stream +stream +strech +street +street +strength +strengthen +strengthen +strengthless +strength +stretch +stretch +stretch +stretch +strew +strew +strew +strewment +stricken +strict +stricter +strictest +strictli +strictur +stride +stride +stride +strife +strife +strik +strike +striker +strike +strikest +strike +string +stringless +string +strip +stripe +stripl +stripl +stripp +strip +striv +strive +strive +strive +strok +stroke +stroke +strond +strond +strong +stronger +strongest +strongli +strook +strosser +strove +strown +stroi +struck +strucken +struggl +struggl +struggl +strumpet +strumpet +strumpet +strung +strut +strut +strut +strut +stubbl +stubborn +stubbornest +stubbornli +stubborn +stuck +stud +student +student +studi +studi +studiou +studious +stud +studi +studi +stuff +stuf +stuff +stumbl +stumbl +stumblest +stumbl +stump +stump +stung +stupefi +stupid +stupifi +stuprum +sturdi +sty +styga +stygian +styl +style +styx +su +sub +subcontract +subdu +subdu +subdu +subduement +subdu +subdu +subject +subject +subject +subject +submerg +submiss +submiss +submit +submit +submit +suborn +suborn +suborn +subscrib +subscrib +subscrib +subscrib +subscript +subsequ +subsidi +subsidi +subsist +subsist +substanc +substanc +substanti +substitut +substitut +substitut +substitut +subtil +subtilli +subtl +subtleti +subtleti +subtli +subtractor +suburb +subvers +subvert +succed +succe +succeed +succeed +succeed +succe +success +successantli +success +success +successfulli +success +success +success +successor +successor +succour +succour +such +suck +sucker +sucker +suck +suckl +suck +sudden +suddenli +sue +su +suerli +sue +sueth +suff +suffer +suffer +suffer +suffer +suffer +suffer +suffic +suffic +suffic +suffic +sufficeth +suffici +suffici +suffici +suffic +sufficit +suffig +suffoc +suffoc +suffoc +suffolk +suffrag +suffrag +sug +sugar +sugarsop +suggest +suggest +suggest +suggest +suggest +suggest +sui +suit +suitabl +suit +suit +suitor +suitor +suit +suivez +sullen +sullen +sulli +sulli +sulli +sulph +sulpher +sulphur +sulphur +sultan +sultri +sum +sumless +summ +summa +summari +summer +summer +summit +summon +summon +summon +sumpter +sumptuou +sumptuous +sum +sun +sunbeam +sunburn +sunburnt +sund +sundai +sundai +sunder +sunder +sundri +sung +sunk +sunken +sunni +sunris +sun +sunset +sunshin +sup +super +superfici +superfici +superflu +superflu +superflu +superflux +superior +supern +supernatur +superprais +superscript +superscript +superservic +superstit +superstiti +superstiti +supersubtl +supervis +supervisor +supp +supper +supper +suppertim +sup +supplant +suppl +suppler +supplianc +suppliant +suppliant +supplic +supplic +supplic +suppli +suppli +suppli +suppliest +suppli +supplyant +suppli +supplyment +support +support +support +support +support +support +support +supportor +suppo +suppos +suppos +suppos +suppos +supposest +suppos +supposit +suppress +suppress +suppresseth +supremaci +suprem +sup +sur +suranc +surceas +surd +sure +surecard +sure +surer +surest +sureti +sureti +surfeit +surfeit +surfeit +surfeit +surfeit +surg +surgeon +surgeon +surger +surgeri +surg +surli +surmi +surmis +surmis +surmis +surmount +surmount +surmount +surnam +surnam +surnam +surpasseth +surpass +surplic +surplu +surpri +surpris +surpris +surrend +surrei +surrei +survei +surveyest +survei +surveyor +surveyor +survei +surviv +surviv +survivor +susan +suspect +suspect +suspect +suspect +suspend +suspens +suspicion +suspicion +suspici +suspir +suspir +sust +sustain +sustain +sutler +sutton +suum +swabber +swaddl +swag +swagg +swagger +swagger +swagger +swagger +swain +swain +swallow +swallow +swallow +swallow +swam +swan +swan +sward +sware +swarm +swarm +swart +swarth +swarth +swarthi +swasher +swash +swath +swath +swathl +swai +swai +swai +swear +swearer +swearer +swearest +swear +swear +swear +sweat +sweaten +sweat +sweat +sweati +sweep +sweeper +sweep +sweet +sweeten +sweeten +sweeter +sweetest +sweetheart +sweet +sweetli +sweetmeat +sweet +sweet +swell +swell +swell +swell +swelter +sweno +swept +swerv +swerver +swerv +swift +swifter +swiftest +swiftli +swift +swill +swill +swim +swimmer +swimmer +swim +swim +swine +swineherd +swing +swing +swinish +swinstead +switch +swit +switzer +swol +swoll +swoln +swoon +swoon +swoon +swoon +swoop +swoopstak +swor +sword +sworder +sword +swore +sworn +swound +swound +swum +swung +sy +sycamor +sycorax +sylla +syllabl +syllabl +syllog +symbol +sympathis +sympathiz +sympath +sympath +sympathi +synagogu +synod +synod +syracus +syracusian +syracusian +syria +syrup +t +ta +taber +tabl +tabl +tabl +tablet +tabor +tabor +tabor +tabourin +taciturn +tack +tackl +tackl +tackl +tackl +tackl +taddl +tadpol +taffeta +taffeti +tag +tagrag +tah +tail +tailor +tailor +tail +taint +taint +taint +taint +taintur +tak +take +taken +taker +take +takest +taketh +take +tal +talbot +talbotit +talbot +tale +talent +talent +taleport +tale +talk +talk +talker +talker +talkest +talk +talk +tall +taller +tallest +talli +tallow +talli +talon +tam +tambourin +tame +tame +tame +tame +tamer +tame +tame +tamora +tamworth +tan +tang +tangl +tangl +tank +tanl +tann +tan +tanner +tanquam +tanta +tantaen +tap +tape +taper +taper +tapestri +tapestri +taphous +tapp +tapster +tapster +tar +tardi +tardili +tardi +tardi +tarentum +targ +targ +target +target +tarpeian +tarquin +tarquin +tarr +tarr +tarrianc +tarri +tarri +tarri +tarri +tart +tartar +tartar +tartli +tart +task +tasker +task +task +tassel +tast +tast +tast +tast +tatt +tatter +tatter +tatter +tattl +tattl +tattl +taught +taunt +taunt +taunt +tauntingli +taunt +tauru +tavern +tavern +tavi +tawdri +tawni +tax +taxat +taxat +tax +tax +tc +te +teach +teacher +teacher +teach +teachest +teacheth +teach +team +tear +tear +tear +tear +tearsheet +teat +tediou +tedious +tedious +teem +teem +teem +teen +teeth +teipsum +telamon +telamoniu +tell +teller +tell +tell +tellu +temp +temper +temper +temper +temper +temper +temper +tempest +tempest +tempestu +templ +templ +tempor +temporari +temporiz +tempor +tempor +temp +tempt +temptat +temptat +tempt +tempter +tempter +tempteth +tempt +tempt +ten +tenabl +tenant +tenantiu +tenantless +tenant +tench +tend +tendanc +tend +tender +tender +tenderli +tender +tender +tend +tend +tenedo +tenement +tenement +tenfold +tenni +tenour +tenour +ten +tent +tent +tenth +tenth +tent +tenur +tenur +tercel +tereu +term +termag +term +termin +termless +term +terra +terrac +terram +terra +terr +terren +terrestri +terribl +terribl +territori +territori +terror +terror +tertian +tertio +test +testament +test +tester +testern +testifi +testimoni +testimoni +testimoni +testi +testril +testi +tetchi +tether +tetter +tevil +tewksburi +text +tgv +th +thae +thame +than +thane +thane +thank +thank +thank +thankfulli +thank +thank +thank +thankless +thank +thanksgiv +thaso +that +thatch +thaw +thaw +thaw +the +theatr +theban +thebe +thee +theft +theft +thein +their +their +theis +them +theme +theme +themselv +then +thenc +thenceforth +theoric +there +thereabout +thereabout +thereaft +thereat +therebi +therefor +therein +thereof +thereon +thereto +thereunto +thereupon +therewith +therewith +thersit +these +theseu +thessalian +thessali +theti +thew +thei +thick +thicken +thicken +thicker +thickest +thicket +thickskin +thief +thieveri +thiev +thievish +thigh +thigh +thimbl +thimbl +thin +thine +thing +thing +think +thinkest +think +think +think +thinkst +thinli +third +thirdli +third +thirst +thirst +thirst +thirsti +thirteen +thirti +thirtieth +thirti +thi +thisbi +thisn +thistl +thistl +thither +thitherward +thoa +thoma +thorn +thorn +thorni +thorough +thoroughli +those +thou +though +thought +thought +thought +thousand +thousand +thracian +thraldom +thrall +thrall +thrall +thrash +thrason +thread +threadbar +threaden +thread +threat +threaten +threaten +threaten +threatest +threat +three +threefold +threepenc +threepil +three +threescor +thresher +threshold +threw +thrice +thrift +thriftless +thrift +thrifti +thrill +thrill +thrill +thrive +thrive +thriver +thrive +thrive +throat +throat +throb +throb +throca +throe +throe +thromuldo +thron +throne +throne +throne +throng +throng +throng +throstl +throttl +through +throughfar +throughfar +throughli +throughout +throw +thrower +throwest +throw +thrown +throw +thrum +thrumm +thrush +thrust +thrusteth +thrust +thrust +thumb +thumb +thump +thund +thunder +thunderbolt +thunderbolt +thunder +thunder +thunderston +thunderstrok +thurio +thursdai +thu +thwack +thwart +thwart +thwart +thwart +thy +thyme +thymu +thyreu +thyself +ti +tib +tiber +tiberio +tibei +tice +tick +tickl +tickl +tickl +tickl +tickl +ticklish +tiddl +tide +tide +tide +tidi +tie +ti +ti +tiff +tiger +tiger +tight +tightli +tike +til +tile +till +tillag +tilli +tilt +tilter +tilth +tilt +tilt +tiltyard +tim +timandra +timber +time +timeless +timeli +time +time +timon +timor +timor +timor +tinct +tinctur +tinctur +tinder +tingl +tinker +tinker +tinsel +tini +tip +tipp +tippl +tip +tipsi +tipto +tir +tire +tire +tire +tirest +tire +tirra +tirrit +ti +tish +tisick +tissu +titan +titania +tith +tith +tith +titiniu +titl +titl +titleless +titl +tittl +tittl +titular +titu +tn +to +toad +toad +toadstool +toast +toast +toast +toast +toaz +tobi +tock +tod +todai +todpol +tod +toe +toe +tofor +toge +toge +togeth +toil +toil +toil +toil +token +token +told +toledo +toler +toll +toll +tom +tomb +tomb +tomb +tombless +tomboi +tomb +tomorrow +tomyri +ton +tong +tongu +tongu +tongu +tongueless +tongu +tonight +too +took +tool +tool +tooth +toothach +toothpick +toothpick +top +topa +top +topgal +topless +topmast +topp +top +toppl +toppl +top +topsail +topsi +torch +torchbear +torchbear +torcher +torch +torchlight +tore +torment +tormenta +torment +torment +torment +tormentor +torment +torn +torrent +tortiv +tortois +tortur +tortur +tortur +tortur +tortur +tortur +torturest +tortur +toryn +toss +toss +tosseth +toss +tot +total +total +tott +totter +totter +tou +touch +touch +touch +toucheth +touch +touchston +tough +tougher +tough +tourain +tournament +tour +tou +tout +touz +tow +toward +towardli +toward +tower +tower +tower +town +town +township +townsman +townsmen +towton +toi +toi +trace +trace +track +tract +tractabl +trade +trade +trader +trade +tradesman +tradesmen +trade +tradit +tradit +traduc +traduc +traduc +traffic +traffick +traffic +tragedian +tragedian +tragedi +tragedi +tragic +tragic +trail +train +train +train +train +trait +traitor +traitorli +traitor +traitor +traitor +traitress +traject +trammel +trampl +trampl +trampl +tranc +tranc +tranio +tranquil +tranquil +transcend +transcend +transfer +transfigur +transfix +transform +transform +transform +transform +transgress +transgress +transgress +transgress +translat +translat +translat +translat +transmigr +transmut +transpar +transport +transport +transport +transport +transport +transpos +transshap +trap +trapp +trap +trap +trash +travail +travail +travel +travel +travel +travel +travel +travel +travel +travellest +travel +travel +traver +travers +trai +treacher +treacher +treacher +treacheri +tread +tread +tread +treason +treason +treason +treason +treasur +treasur +treasur +treasuri +treasuri +treat +treati +treatis +treat +treati +trebl +trebl +trebl +treboniu +tree +tree +trembl +trembl +trembl +tremblest +trembl +tremblingli +tremor +trempl +trench +trenchant +trench +trencher +trencher +trencherman +trencher +trench +trench +trent +tre +trespass +trespass +tressel +tress +trei +trial +trial +trib +tribe +tribe +tribul +tribun +tribun +tribun +tributari +tributari +tribut +tribut +trice +trick +trick +trickl +trick +tricksi +trident +tri +trier +trifl +trifl +trifler +trifl +trifl +trigon +trill +trim +trimli +trimm +trim +trim +trim +trinculo +trinculo +trinket +trip +tripartit +tripe +tripl +triplex +tripoli +tripoli +tripp +trip +trippingli +trip +trist +triton +triumph +triumphant +triumphantli +triumpher +triumpher +triumph +triumph +triumvir +triumvir +triumvir +triumviri +trivial +troat +trod +trodden +troiant +troien +troilu +troilus +trojan +trojan +troll +tromperi +trompet +troop +troop +troop +trop +trophi +trophi +tropic +trot +troth +troth +troth +trot +trot +troubl +troubl +troubler +troubl +troublesom +troublest +troublou +trough +trout +trout +trovato +trow +trowel +trowest +troi +troyan +troyan +truant +truce +truckl +trudg +true +trueborn +truepenni +truer +truest +truie +trull +trull +truli +trump +trumperi +trumpet +trumpet +trumpet +trumpet +truncheon +truncheon +trundl +trunk +trunk +trust +trust +truster +truster +trust +trust +trusti +truth +truth +try +ts +tu +tuae +tub +tubal +tub +tuck +tucket +tuesdai +tuft +tuft +tug +tugg +tug +tuition +tullu +tulli +tumbl +tumbl +tumbler +tumbl +tumult +tumultu +tun +tune +tuneabl +tune +tuner +tune +tuni +tun +tup +turban +turban +turbul +turbul +turd +turf +turfi +turk +turkei +turkei +turkish +turk +turlygod +turmoil +turmoil +turn +turnbul +turncoat +turncoat +turn +turneth +turn +turnip +turn +turph +turpitud +turquois +turret +turret +turtl +turtl +turvi +tuscan +tush +tut +tutor +tutor +tutor +tutto +twain +twang +twangl +twa +twai +tweak +tween +twelfth +twelv +twelvemonth +twentieth +twenti +twere +twice +twig +twiggen +twig +twilight +twill +twill +twin +twine +twink +twinkl +twinkl +twinkl +twinn +twin +twire +twist +twist +twit +twit +twit +twixt +two +twofold +twopenc +twopenc +two +twould +tyb +tybalt +tybalt +tyburn +ty +tyke +tymbria +type +type +typhon +tyrann +tyrann +tyrann +tyrann +tyranni +tyrant +tyrant +tyrian +tyrrel +u +ubiqu +udder +udg +ud +uglier +ugliest +ugli +ulcer +ulcer +ulyss +um +umber +umbra +umbrag +umfrevil +umpir +umpir +un +unabl +unaccommod +unaccompani +unaccustom +unach +unacquaint +unact +unadvi +unadvis +unadvisedli +unagre +unanel +unansw +unappea +unapprov +unapt +unapt +unarm +unarm +unarm +unassail +unassail +unattaint +unattempt +unattend +unauspici +unauthor +unavoid +unawar +unback +unbak +unband +unbar +unbarb +unbash +unbat +unbatt +unbecom +unbefit +unbegot +unbegotten +unbeliev +unbend +unbent +unbewail +unbid +unbidden +unbind +unbind +unbit +unbless +unblest +unbloodi +unblown +unbodi +unbolt +unbolt +unbonnet +unbookish +unborn +unbosom +unbound +unbound +unbow +unbow +unbrac +unbrac +unbraid +unbreath +unbr +unbreech +unbridl +unbrok +unbrui +unbruis +unbuckl +unbuckl +unbuckl +unbuild +unburden +unburden +unburi +unburnt +unburthen +unbutton +unbutton +uncap +uncap +uncas +uncas +uncaught +uncertain +uncertainti +unchain +unchang +uncharg +uncharg +uncharit +unchari +unchast +uncheck +unchild +uncivil +unclaim +unclasp +uncl +unclean +uncleanli +uncleanli +unclean +uncl +unclew +unclog +uncoin +uncolt +uncomeli +uncomfort +uncompassion +uncomprehens +unconfin +unconfirm +unconfirm +unconqu +unconqu +unconsid +unconst +unconstrain +unconstrain +uncontemn +uncontrol +uncorrect +uncount +uncoupl +uncourt +uncouth +uncov +uncov +uncrop +uncross +uncrown +unction +unctuou +uncuckold +uncur +uncurb +uncurb +uncurl +uncurr +uncurs +undaunt +undeaf +undeck +undeed +under +underbear +underborn +undercrest +underfoot +undergo +undergo +undergo +undergon +underground +underhand +underl +undermin +undermin +underneath +underpr +underprop +understand +understandeth +understand +understand +understand +understood +underta +undertak +undertak +undertak +undertak +undertak +undertak +undertook +undervalu +undervalu +underw +underwrit +underwrit +undescri +undeserv +undeserv +undeserv +undeserv +undetermin +undid +undint +undiscern +undiscov +undishonour +undispo +undistinguish +undistinguish +undivid +undivid +undivulg +undo +undo +undo +undon +undoubt +undoubtedli +undream +undress +undress +undrown +undut +unduti +un +unear +unearn +unearthli +uneasin +uneasi +uneath +uneduc +uneffectu +unelect +unequ +uneven +unexamin +unexecut +unexpect +unexperienc +unexperi +unexpress +unfair +unfaith +unfal +unfam +unfashion +unfasten +unfath +unfath +unf +unfe +unfeel +unfeign +unfeignedli +unfellow +unfelt +unfenc +unfili +unfil +unfinish +unfirm +unfit +unfit +unfix +unfledg +unfold +unfold +unfoldeth +unfold +unfold +unfool +unforc +unforc +unforfeit +unfortifi +unfortun +unfought +unfrequ +unfriend +unfurnish +ungain +ungal +ungart +ungart +ungenitur +ungentl +ungentl +ungent +ungird +ungodli +ungor +ungot +ungotten +ungovern +ungraci +ungrat +ungrav +ungrown +unguard +unguem +unguid +unhack +unhair +unhallow +unhallow +unhand +unhandl +unhandsom +unhang +unhappi +unhappili +unhappi +unhappi +unharden +unharm +unhatch +unheard +unheart +unheed +unheedfulli +unheedi +unhelp +unhidden +unholi +unhop +unhopefullest +unhors +unhospit +unhou +unhous +unhurt +unicorn +unicorn +unimprov +uninhabit +uninhabit +unintellig +union +union +unit +unit +uniti +univers +univers +univers +univers +unjoint +unjust +unjustic +unjustli +unkennel +unkept +unkind +unkindest +unkindli +unkind +unk +unkinglik +unkiss +unknit +unknow +unknown +unlac +unlaid +unlaw +unlawfulli +unlearn +unlearn +unless +unlesson +unlett +unlett +unlick +unlik +unlik +unlimit +unlin +unlink +unload +unload +unload +unload +unlock +unlock +unlook +unlook +unloo +unloos +unlov +unlov +unluckili +unlucki +unmad +unmak +unmanli +unmann +unmann +unmannerd +unmannerli +unmarri +unmask +unmask +unmask +unmask +unmast +unmatch +unmatch +unmatch +unmeasur +unmeet +unmellow +unmerci +unmerit +unmerit +unmind +unmindful +unmingl +unmitig +unmitig +unmix +unmoan +unmov +unmov +unmov +unmuffl +unmuffl +unmus +unmuzzl +unmuzzl +unnatur +unnatur +unnatur +unnecessarili +unnecessari +unneighbourli +unnerv +unnobl +unnot +unnumb +unnumb +unow +unpack +unpaid +unparagon +unparallel +unparti +unpath +unpav +unpai +unpeac +unpeg +unpeopl +unpeopl +unperfect +unperfect +unpick +unpin +unpink +unpiti +unpitifulli +unplagu +unplaus +unplea +unpleas +unpleas +unpolici +unpolish +unpolish +unpollut +unpossess +unpossess +unposs +unpracti +unpregn +unpremedit +unprepar +unprepar +unpress +unprevail +unprev +unpriz +unpriz +unprofit +unprofit +unprop +unproperli +unproport +unprovid +unprovid +unprovid +unprovok +unprun +unprun +unpublish +unpurg +unpurpo +unqual +unqueen +unquest +unquestion +unquiet +unquietli +unquiet +unrais +unrak +unread +unreadi +unreal +unreason +unreason +unreclaim +unreconcil +unreconcili +unrecount +unrecur +unregard +unregist +unrel +unremov +unremov +unrepriev +unresolv +unrespect +unrespect +unrest +unrestor +unrestrain +unreveng +unreverend +unrever +unrev +unreward +unright +unright +unrip +unripp +unrival +unrol +unroof +unroost +unroot +unrough +unruli +unsaf +unsalut +unsanctifi +unsatisfi +unsavouri +unsai +unscal +unscann +unscarr +unschool +unscorch +unscour +unscratch +unseal +unseam +unsearch +unseason +unseason +unseason +unseason +unsecond +unsecret +unseduc +unse +unseem +unseemli +unseen +unseminar +unsepar +unservic +unset +unsettl +unsettl +unsev +unsex +unshak +unshak +unshaken +unshap +unshap +unsheath +unsheath +unshorn +unshout +unshown +unshrink +unshrubb +unshunn +unshunn +unsift +unsightli +unsinew +unsist +unskil +unskilfulli +unskil +unslip +unsmirch +unsoil +unsolicit +unsort +unsought +unsound +unsound +unspeak +unspeak +unspeak +unspher +unspok +unspoken +unspot +unsquar +unstabl +unstaid +unstain +unstain +unstanch +unstat +unsteadfast +unstoop +unstring +unstuff +unsubstanti +unsuit +unsuit +unsulli +unsunn +unsur +unsur +unsuspect +unswai +unsway +unswai +unswear +unswept +unsworn +untaint +untalk +untangl +untangl +untast +untaught +untemp +untend +untent +untent +unthank +unthank +unthink +unthought +unthread +unthrift +unthrift +unthrifti +unti +unti +until +untimb +untim +untir +untir +untir +untitl +unto +untold +untouch +untoward +untowardli +untrad +untrain +untrain +untread +untreasur +untri +untrim +untrod +untrodden +untroubl +untru +untruss +untruth +untruth +untuck +untun +untun +untun +untutor +untutor +untwin +unurg +unu +unus +unusu +unvalu +unvanquish +unvarnish +unveil +unveil +unvener +unvex +unviol +unvirtu +unvisit +unvulner +unwar +unwarili +unwash +unwatch +unweari +unw +unwedg +unweed +unweigh +unweigh +unwelcom +unwept +unwhipp +unwholesom +unwieldi +unwil +unwillingli +unwilling +unwind +unwip +unwis +unwis +unwish +unwish +unwit +unwittingli +unwont +unwoo +unworthi +unworthiest +unworthili +unworthi +unworthi +unwrung +unyok +unyok +up +upbraid +upbraid +upbraid +upbraid +uphoard +uphold +upholdeth +uphold +uphold +uplift +uplift +upmost +upon +upper +uprear +uprear +upright +upright +upright +upris +upris +uproar +uproar +uprou +upshoot +upshot +upsid +upspr +upstair +upstart +upturn +upward +upward +urchin +urchinfield +urchin +urg +urg +urg +urgent +urg +urgest +urg +urin +urin +urin +urn +urn +ur +ursa +urslei +ursula +urswick +us +usag +usanc +usanc +us +us +us +useless +user +us +usest +useth +usher +usher +usher +usher +us +usual +usual +usur +usur +usuri +usur +usurp +usurp +usurp +usurp +usurp +usurp +usurpingli +usurp +usuri +ut +utensil +utensil +util +utmost +utt +utter +utter +utter +uttereth +utter +utterli +uttermost +utter +uy +v +va +vacanc +vacant +vacat +vade +vagabond +vagabond +vagram +vagrom +vail +vail +vail +vaillant +vain +vainer +vainglori +vainli +vain +vai +valanc +valanc +vale +valenc +valentin +valentinu +valentio +valeria +valeriu +vale +valiant +valiantli +valiant +valid +vallant +vallei +vallei +valli +valor +valor +valor +valour +valu +valuat +valu +valu +valueless +valu +valu +vane +vanish +vanish +vanish +vanishest +vanish +vaniti +vaniti +vanquish +vanquish +vanquish +vanquishest +vanquisheth +vant +vantag +vantag +vantbrac +vapian +vapor +vapor +vapour +vapour +vara +variabl +varianc +variat +variat +vari +variest +varieti +varld +varlet +varletri +varlet +varletto +varnish +varriu +varro +vari +vari +vassal +vassalag +vassal +vast +vastid +vasti +vat +vater +vaudemont +vaughan +vault +vaultag +vault +vault +vault +vaulti +vaumond +vaunt +vaunt +vaunter +vaunt +vauntingli +vaunt +vauvado +vaux +vaward +ve +veal +vede +vehem +vehem +vehement +vehor +veil +veil +veil +vein +vein +vell +velur +velutu +velvet +vendibl +vener +vener +venetia +venetian +venetian +venei +veng +vengeanc +vengeanc +veng +veni +venial +venic +venison +venit +venom +venom +venom +vent +ventag +vent +ventidiu +ventricl +vent +ventur +ventur +ventur +ventur +ventur +ventur +venu +venu +venuto +ver +verb +verba +verbal +verbatim +verbos +verdict +verdun +verdur +vere +verefor +verg +verg +verger +verg +verier +veriest +verifi +verifi +verili +verit +verit +veriti +veriti +vermilion +vermin +vernon +verona +veronesa +versal +vers +vers +vers +vert +veri +vesper +vessel +vessel +vestal +vestment +vestur +vetch +vetch +veux +vex +vexat +vexat +vex +vex +vexest +vexeth +vex +vi +via +vial +vial +viand +viand +vic +vicar +vice +viceger +vicentio +viceroi +viceroi +vice +vici +viciou +vicious +vict +victim +victor +victoress +victori +victori +victor +victori +victual +victual +victual +videlicet +video +vide +videsn +vidi +vie +vi +vienna +view +viewest +vieweth +view +viewless +view +vigil +vigil +vigil +vigit +vigour +vii +viii +vile +vile +vile +viler +vilest +vill +villag +villag +villageri +villag +villain +villaini +villain +villain +villain +villaini +villani +villan +villani +villiago +villian +villianda +villian +vinaigr +vincentio +vincer +vindic +vine +vinegar +vine +vineyard +vineyard +vint +vintner +viol +viola +violat +violat +violat +violat +violat +violenc +violent +violenta +violenteth +violent +violet +violet +viper +viper +viper +vir +virgilia +virgin +virgin +virginal +virgin +virginiu +virgin +virgo +virtu +virtu +virtuou +virtuous +visag +visag +visag +visard +viscount +visibl +visibl +vision +vision +visit +visit +visit +visit +visit +visit +visitor +visitor +visit +visor +vita +vita +vital +vitement +vitruvio +vitx +viva +vivant +vive +vixen +viz +vizament +vizard +vizard +vizard +vizor +vlout +vocat +vocativo +vocatur +voce +voic +voic +voic +void +void +void +voke +volabl +volant +volivorco +vollei +volquessen +volsc +volsc +volscian +volscian +volt +voltemand +volubl +volubl +volum +volum +volumnia +volumniu +voluntari +voluntari +voluptu +voluptu +vomiss +vomit +vomit +vor +vore +vortnight +vot +votari +votarist +votarist +votari +votr +vouch +voucher +voucher +vouch +vouch +vouchsaf +vouchsaf +vouchsaf +vouchsaf +vouchsaf +voudrai +vour +vou +voutsaf +vow +vow +vowel +vowel +vow +vow +vox +voyag +voyag +vraiment +vulcan +vulgar +vulgarli +vulgar +vulgo +vulner +vultur +vultur +vurther +w +wad +waddl +wade +wade +wafer +waft +waftag +waft +waft +wag +wage +wager +wager +wage +wag +waggish +waggl +waggon +waggon +wagon +wagon +wag +wagtail +wail +wail +wail +wail +wain +wainrop +wainscot +waist +wait +wait +waiter +waiteth +wait +wait +wak +wake +wake +wakefield +waken +waken +wake +wakest +wake +wale +walk +walk +walk +walk +wall +wall +wallet +wallet +wallon +walloon +wallow +wall +walnut +walter +wan +wand +wander +wander +wander +wander +wander +wand +wane +wane +wane +wane +wann +want +want +wanteth +want +wanton +wantonli +wanton +wanton +want +wappen +war +warbl +warbl +ward +ward +warden +warder +warder +wardrob +wardrop +ward +ware +ware +warili +warkworth +warlik +warm +warm +warmer +warm +warm +warmth +warn +warn +warn +warn +warn +warp +warp +warr +warrant +warrant +warranteth +warrantis +warrant +warrant +warranti +warren +warren +war +warrior +warrior +war +wart +warwick +warwickshir +wari +wa +wash +wash +washer +wash +washford +wash +wasp +waspish +wasp +wassail +wassail +wast +wast +wast +wast +waster +wast +wast +wat +watch +watch +watcher +watch +watch +watch +watch +watchman +watchmen +watchword +water +waterdrop +water +waterfli +waterford +water +waterish +waterpot +waterrug +water +waterton +wateri +wav +wave +wave +waver +waver +waver +wave +wave +waw +wawl +wax +wax +waxen +wax +wax +wai +waylaid +waylai +wai +wayward +wayward +wayward +we +weak +weaken +weaken +weaker +weakest +weakl +weakli +weak +weal +wealsmen +wealth +wealthiest +wealthili +wealthi +wealtlli +wean +weapon +weapon +wear +wearer +wearer +weari +weari +weariest +wearili +weari +wear +wearisom +wear +weari +weasel +weather +weathercock +weather +weav +weav +weaver +weaver +weav +weav +web +wed +wed +wed +wedg +wedg +wedg +wedlock +wednesdai +weed +weed +weeder +weed +weed +weedi +week +week +weekli +week +ween +ween +weep +weeper +weep +weepingli +weep +weep +weet +weigh +weigh +weigh +weigh +weight +weightier +weightless +weight +weighti +weird +welcom +welcom +welcom +welcom +welcomest +welfar +welkin +well +well +welsh +welshman +welshmen +welshwomen +wench +wench +wench +wend +went +wept +weradai +were +wert +west +western +westminst +westmoreland +westward +wet +wether +wet +wezand +whale +whale +wharf +wharf +what +whate +whatev +whatso +whatsoev +whatsom +whe +wheat +wheaten +wheel +wheel +wheel +wheer +wheeson +wheez +whelk +whelk +whelm +whelp +whelp +whelp +when +whena +whenc +whencesoev +whene +whenev +whensoev +where +whereabout +wherea +whereat +wherebi +wherefor +wherein +whereinto +whereof +whereon +whereout +whereso +whereso +wheresoev +wheresom +whereto +whereuntil +whereunto +whereupon +wherev +wherewith +wherewith +whet +whether +whetston +whet +whew +whei +which +whiff +whiffler +while +while +whilst +whin +whine +whine +whinid +whine +whip +whipp +whipper +whip +whip +whipster +whipstock +whipt +whirl +whirl +whirligig +whirl +whirlpool +whirl +whirlwind +whirlwind +whisp +whisper +whisper +whisper +whisper +whist +whistl +whistl +whistl +whit +white +whitehal +white +white +whiter +white +whitest +whither +white +whitmor +whitster +whitsun +whittl +whizz +who +whoa +whoe +whoever +whole +wholesom +wholesom +wholli +whom +whoobub +whoop +whoop +whor +whore +whoremast +whoremasterli +whoremong +whore +whoreson +whoreson +whore +whorish +whose +whoso +whoso +whosoev +why +wi +wick +wick +wickedn +wicked +wicket +wicki +wid +wide +widen +wider +widow +widow +widow +widowhood +widow +wield +wife +wight +wight +wild +wildcat +wilder +wilder +wildest +wildfir +wildli +wild +wild +wile +wil +wilful +wilfulli +wilfuln +wil +will +will +willer +willeth +william +william +will +willingli +willing +willoughbi +willow +will +wilt +wiltshir +wimpl +win +winc +winch +winchest +wincot +wind +wind +windgal +wind +windlass +windmil +window +window +windpip +wind +windsor +windi +wine +wing +wing +wingfield +wingham +wing +wink +wink +wink +winner +winner +win +winnow +winnow +winnow +win +winter +winterli +winter +wip +wipe +wipe +wipe +wipe +wire +wire +wiri +wisdom +wisdom +wise +wiseli +wise +wiser +wisest +wish +wish +wisher +wisher +wish +wishest +wisheth +wish +wish +wishtli +wisp +wist +wit +witb +witch +witchcraft +witch +witch +with +withal +withdraw +withdraw +withdrawn +withdrew +wither +wither +wither +wither +withheld +withhold +withhold +within +withold +without +withstand +withstand +withstood +witless +wit +wit +witnesseth +wit +wit +wit +wittenberg +wittiest +wittili +wit +wittingli +wittol +wittolli +witti +wiv +wive +wive +wive +wive +wizard +wizard +wo +woe +woeful +woeful +woefullest +woe +woful +wolf +wolfish +wolsei +wolv +wolvish +woman +womanhood +womanish +womankind +womanli +womb +womb +wombi +women +won +woncot +wond +wonder +wonder +wonder +wonderfulli +wonder +wonder +wondrou +wondrous +wont +wont +woo +wood +woodbin +woodcock +woodcock +wooden +woodland +woodman +woodmong +wood +woodstock +woodvil +woo +wooer +wooer +wooe +woof +woo +wooingli +wool +woollen +woolli +woolsack +woolsei +woolward +woo +wor +worcest +word +word +wore +worin +work +worker +work +work +workman +workmanli +workmanship +workmen +work +worki +world +worldl +worldli +world +worm +worm +wormwood +wormi +worn +worri +worri +worri +worri +wors +worser +worship +worship +worshipfulli +worshipp +worshipp +worshipp +worshippest +worship +worst +worst +wort +worth +worthi +worthier +worthi +worthiest +worthili +worthi +worthless +worth +worthi +wort +wot +wot +wot +wouid +would +wouldest +wouldst +wound +wound +wound +wound +woundless +wound +woun +woven +wow +wrack +wrack +wrangl +wrangler +wrangler +wrangl +wrap +wrapp +wrap +wrapt +wrath +wrath +wrathfulli +wrath +wreak +wreak +wreak +wreath +wreath +wreathen +wreath +wreck +wreck +wreck +wren +wrench +wrench +wren +wrest +wrest +wrest +wrestl +wrestl +wrestler +wrestl +wretch +wretchcd +wretch +wretched +wretch +wring +wringer +wring +wring +wrinkl +wrinkl +wrinkl +wrist +wrist +writ +write +writer +writer +write +writhl +write +write +writ +written +wrong +wrong +wronger +wrong +wrongfulli +wrong +wrongli +wrong +wronk +wrote +wroth +wrought +wrung +wry +wry +wt +wul +wye +x +xanthipp +xi +xii +xiii +xiv +xv +y +yard +yard +yare +yare +yarn +yaughan +yaw +yawn +yawn +yclepe +yclipe +ye +yea +yead +year +yearli +yearn +yearn +year +yea +yeast +yedward +yell +yellow +yellow +yellow +yellow +yellow +yell +yelp +yeoman +yeomen +yerk +ye +yesterdai +yesterdai +yesternight +yesti +yet +yew +yicld +yield +yield +yielder +yielder +yield +yield +yok +yoke +yoke +yokefellow +yoke +yoketh +yon +yond +yonder +yongrei +yore +yorick +york +yorkist +york +yorkshir +you +young +younger +youngest +youngl +youngl +youngli +younker +your +your +yourself +yourselv +youth +youth +youth +youtli +zani +zani +zeal +zealou +zeal +zed +zenelophon +zenith +zephyr +zir +zo +zodiac +zodiac +zone +zound +zwagger diff --git a/tests/stemmer/input.txt b/tests/stemmer/input.txt new file mode 100644 index 00000000000..604ef4083ad --- /dev/null +++ b/tests/stemmer/input.txt @@ -0,0 +1,23531 @@ +a +aaron +abaissiez +abandon +abandoned +abase +abash +abate +abated +abatement +abatements +abates +abbess +abbey +abbeys +abbominable +abbot +abbots +abbreviated +abed +abel +aberga +abergavenny +abet +abetting +abhominable +abhor +abhorr +abhorred +abhorring +abhors +abhorson +abide +abides +abilities +ability +abject +abjectly +abjects +abjur +abjure +able +abler +aboard +abode +aboded +abodements +aboding +abominable +abominably +abominations +abortive +abortives +abound +abounding +about +above +abr +abraham +abram +abreast +abridg +abridge +abridged +abridgment +abroach +abroad +abrogate +abrook +abrupt +abruption +abruptly +absence +absent +absey +absolute +absolutely +absolv +absolver +abstains +abstemious +abstinence +abstract +absurd +absyrtus +abundance +abundant +abundantly +abus +abuse +abused +abuser +abuses +abusing +abutting +aby +abysm +ac +academe +academes +accent +accents +accept +acceptable +acceptance +accepted +accepts +access +accessary +accessible +accidence +accident +accidental +accidentally +accidents +accite +accited +accites +acclamations +accommodate +accommodated +accommodation +accommodations +accommodo +accompanied +accompany +accompanying +accomplices +accomplish +accomplished +accomplishing +accomplishment +accompt +accord +accordant +accorded +accordeth +according +accordingly +accords +accost +accosted +account +accountant +accounted +accounts +accoutred +accoutrement +accoutrements +accrue +accumulate +accumulated +accumulation +accurs +accursed +accurst +accus +accusation +accusations +accusative +accusativo +accuse +accused +accuser +accusers +accuses +accuseth +accusing +accustom +accustomed +ace +acerb +ache +acheron +aches +achiev +achieve +achieved +achievement +achievements +achiever +achieves +achieving +achilles +aching +achitophel +acknowledg +acknowledge +acknowledged +acknowledgment +acknown +acold +aconitum +acordo +acorn +acquaint +acquaintance +acquainted +acquaints +acquir +acquire +acquisition +acquit +acquittance +acquittances +acquitted +acre +acres +across +act +actaeon +acted +acting +action +actions +actium +active +actively +activity +actor +actors +acts +actual +acture +acute +acutely +ad +adage +adallas +adam +adamant +add +added +adder +adders +addeth +addict +addicted +addiction +adding +addition +additions +addle +address +addressing +addrest +adds +adhere +adheres +adieu +adieus +adjacent +adjoin +adjoining +adjourn +adjudg +adjudged +adjunct +administer +administration +admir +admirable +admiral +admiration +admire +admired +admirer +admiring +admiringly +admission +admit +admits +admittance +admitted +admitting +admonish +admonishing +admonishment +admonishments +admonition +ado +adonis +adopt +adopted +adoptedly +adoption +adoptious +adopts +ador +adoration +adorations +adore +adorer +adores +adorest +adoreth +adoring +adorn +adorned +adornings +adornment +adorns +adown +adramadio +adrian +adriana +adriano +adriatic +adsum +adulation +adulterate +adulterates +adulterers +adulteress +adulteries +adulterous +adultery +adultress +advanc +advance +advanced +advancement +advancements +advances +advancing +advantage +advantageable +advantaged +advantageous +advantages +advantaging +advent +adventur +adventure +adventures +adventuring +adventurous +adventurously +adversaries +adversary +adverse +adversely +adversities +adversity +advertis +advertise +advertised +advertisement +advertising +advice +advis +advise +advised +advisedly +advises +advisings +advocate +advocation +aeacida +aeacides +aedile +aediles +aegeon +aegion +aegles +aemelia +aemilia +aemilius +aeneas +aeolus +aer +aerial +aery +aesculapius +aeson +aesop +aetna +afar +afear +afeard +affability +affable +affair +affaire +affairs +affect +affectation +affectations +affected +affectedly +affecteth +affecting +affection +affectionate +affectionately +affections +affects +affeer +affianc +affiance +affianced +affied +affin +affined +affinity +affirm +affirmation +affirmatives +afflict +afflicted +affliction +afflictions +afflicts +afford +affordeth +affords +affray +affright +affrighted +affrights +affront +affronted +affy +afield +afire +afloat +afoot +afore +aforehand +aforesaid +afraid +afresh +afric +africa +african +afront +after +afternoon +afterward +afterwards +ag +again +against +agamemmon +agamemnon +agate +agaz +age +aged +agenor +agent +agents +ages +aggravate +aggrief +agile +agincourt +agitation +aglet +agnize +ago +agone +agony +agree +agreed +agreeing +agreement +agrees +agrippa +aground +ague +aguecheek +agued +agueface +agues +ah +aha +ahungry +ai +aialvolio +aiaria +aid +aidance +aidant +aided +aiding +aidless +aids +ail +aim +aimed +aimest +aiming +aims +ainsi +aio +air +aired +airless +airs +airy +ajax +akilling +al +alabaster +alack +alacrity +alarbus +alarm +alarms +alarum +alarums +alas +alb +alban +albans +albany +albeit +albion +alchemist +alchemy +alcibiades +alcides +alder +alderman +aldermen +ale +alecto +alehouse +alehouses +alencon +alengon +aleppo +ales +alewife +alexander +alexanders +alexandria +alexandrian +alexas +alias +alice +alien +aliena +alight +alighted +alights +aliis +alike +alisander +alive +all +alla +allay +allayed +allaying +allayment +allayments +allays +allegation +allegations +allege +alleged +allegiance +allegiant +alley +alleys +allhallowmas +alliance +allicholy +allied +allies +alligant +alligator +allons +allot +allots +allotted +allottery +allow +allowance +allowed +allowing +allows +allur +allure +allurement +alluring +allusion +ally +allycholly +almain +almanac +almanack +almanacs +almighty +almond +almost +alms +almsman +aloes +aloft +alone +along +alonso +aloof +aloud +alphabet +alphabetical +alphonso +alps +already +also +alt +altar +altars +alter +alteration +altered +alters +althaea +although +altitude +altogether +alton +alway +always +am +amaimon +amain +amaking +amamon +amaz +amaze +amazed +amazedly +amazedness +amazement +amazes +amazeth +amazing +amazon +amazonian +amazons +ambassador +ambassadors +amber +ambiguides +ambiguities +ambiguous +ambition +ambitions +ambitious +ambitiously +amble +ambled +ambles +ambling +ambo +ambuscadoes +ambush +amen +amend +amended +amendment +amends +amerce +america +ames +amiable +amid +amidst +amiens +amis +amiss +amities +amity +amnipotent +among +amongst +amorous +amorously +amort +amount +amounts +amour +amphimacus +ample +ampler +amplest +amplified +amplify +amply +ampthill +amurath +amyntas +an +anatomiz +anatomize +anatomy +ancestor +ancestors +ancestry +anchises +anchor +anchorage +anchored +anchoring +anchors +anchovies +ancient +ancientry +ancients +ancus +and +andirons +andpholus +andren +andrew +andromache +andronici +andronicus +anew +ang +angel +angelica +angelical +angelo +angels +anger +angerly +angers +anges +angiers +angl +anglais +angle +angler +angleterre +angliae +angling +anglish +angrily +angry +anguish +angus +animal +animals +animis +anjou +ankle +anna +annals +anne +annex +annexed +annexions +annexment +annothanize +announces +annoy +annoyance +annoying +annual +anoint +anointed +anon +another +anselmo +answer +answerable +answered +answerest +answering +answers +ant +ante +antenor +antenorides +anteroom +anthem +anthems +anthony +anthropophagi +anthropophaginian +antiates +antic +anticipate +anticipates +anticipatest +anticipating +anticipation +antick +anticly +antics +antidote +antidotes +antigonus +antiopa +antipathy +antipholus +antipholuses +antipodes +antiquary +antique +antiquity +antium +antoniad +antonio +antonius +antony +antres +anvil +any +anybody +anyone +anything +anywhere +ap +apace +apart +apartment +apartments +ape +apemantus +apennines +apes +apiece +apish +apollinem +apollo +apollodorus +apology +apoplex +apoplexy +apostle +apostles +apostrophas +apoth +apothecary +appal +appall +appalled +appals +apparel +apparell +apparelled +apparent +apparently +apparition +apparitions +appeach +appeal +appeals +appear +appearance +appeared +appeareth +appearing +appears +appeas +appease +appeased +appelant +appele +appelee +appeles +appelez +appellant +appellants +appelons +appendix +apperil +appertain +appertaining +appertainings +appertains +appertinent +appertinents +appetite +appetites +applaud +applauded +applauding +applause +applauses +apple +apples +appletart +appliance +appliances +applications +applied +applies +apply +applying +appoint +appointed +appointment +appointments +appoints +apprehend +apprehended +apprehends +apprehension +apprehensions +apprehensive +apprendre +apprenne +apprenticehood +appris +approach +approachers +approaches +approacheth +approaching +approbation +approof +appropriation +approv +approve +approved +approvers +approves +appurtenance +appurtenances +apricocks +april +apron +aprons +apt +apter +aptest +aptly +aptness +aqua +aquilon +aquitaine +arabia +arabian +araise +arbitrate +arbitrating +arbitrator +arbitrement +arbors +arbour +arc +arch +archbishop +archbishopric +archdeacon +arched +archelaus +archer +archers +archery +archibald +archidamus +architect +arcu +arde +arden +ardent +ardour +are +argal +argier +argo +argosies +argosy +argu +argue +argued +argues +arguing +argument +arguments +argus +ariachne +ariadne +ariel +aries +aright +arinado +arinies +arion +arise +arises +ariseth +arising +aristode +aristotle +arithmetic +arithmetician +ark +arm +arma +armado +armadoes +armagnac +arme +armed +armenia +armies +armigero +arming +armipotent +armor +armour +armourer +armourers +armours +armoury +arms +army +arn +aroint +arose +arouse +aroused +arragon +arraign +arraigned +arraigning +arraignment +arrant +arras +array +arrearages +arrest +arrested +arrests +arriv +arrival +arrivance +arrive +arrived +arrives +arriving +arrogance +arrogancy +arrogant +arrow +arrows +art +artemidorus +arteries +arthur +article +articles +articulate +artificer +artificial +artillery +artire +artist +artists +artless +artois +arts +artus +arviragus +as +asaph +ascanius +ascend +ascended +ascendeth +ascends +ascension +ascent +ascribe +ascribes +ash +asham +ashamed +asher +ashes +ashford +ashore +ashouting +ashy +asia +aside +ask +askance +asked +asker +asketh +asking +asks +aslant +asleep +asmath +asp +aspect +aspects +aspen +aspersion +aspic +aspicious +aspics +aspir +aspiration +aspire +aspiring +asquint +ass +assail +assailable +assailant +assailants +assailed +assaileth +assailing +assails +assassination +assault +assaulted +assaults +assay +assaying +assays +assemblance +assemble +assembled +assemblies +assembly +assent +asses +assez +assign +assigned +assigns +assinico +assist +assistance +assistances +assistant +assistants +assisted +assisting +associate +associated +associates +assuage +assubjugate +assum +assume +assumes +assumption +assur +assurance +assure +assured +assuredly +assures +assyrian +astonish +astonished +astraea +astray +astrea +astronomer +astronomers +astronomical +astronomy +asunder +at +atalanta +ate +ates +athenian +athenians +athens +athol +athversary +athwart +atlas +atomies +atomy +atone +atonement +atonements +atropos +attach +attached +attachment +attain +attainder +attains +attaint +attainted +attainture +attempt +attemptable +attempted +attempting +attempts +attend +attendance +attendant +attendants +attended +attendents +attendeth +attending +attends +attent +attention +attentive +attentivenes +attest +attested +attir +attire +attired +attires +attorney +attorneyed +attorneys +attorneyship +attract +attraction +attractive +attracts +attribute +attributed +attributes +attribution +attributive +atwain +au +aubrey +auburn +aucun +audacious +audaciously +audacity +audible +audience +audis +audit +auditor +auditors +auditory +audre +audrey +aufidius +aufidiuses +auger +aught +augment +augmentation +augmented +augmenting +augurer +augurers +augures +auguring +augurs +augury +august +augustus +auld +aumerle +aunchient +aunt +aunts +auricular +aurora +auspicious +aussi +austere +austerely +austereness +austerity +austria +aut +authentic +author +authorities +authority +authorized +authorizing +authors +autolycus +autre +autumn +auvergne +avail +avails +avarice +avaricious +avaunt +ave +aveng +avenge +avenged +averring +avert +aves +avez +avis +avoid +avoided +avoiding +avoids +avoirdupois +avouch +avouched +avouches +avouchment +avow +aw +await +awaits +awak +awake +awaked +awaken +awakened +awakens +awakes +awaking +award +awards +awasy +away +awe +aweary +aweless +awful +awhile +awkward +awl +awooing +awork +awry +axe +axle +axletree +ay +aye +ayez +ayli +azur +azure +b +ba +baa +babbl +babble +babbling +babe +babes +babies +baboon +baboons +baby +babylon +bacare +bacchanals +bacchus +bach +bachelor +bachelors +back +backbite +backbitten +backing +backs +backward +backwardly +backwards +bacon +bacons +bad +bade +badge +badged +badges +badly +badness +baes +baffl +baffle +baffled +bag +baggage +bagot +bagpipe +bags +bail +bailiff +baillez +baily +baisant +baisees +baiser +bait +baited +baiting +baitings +baits +bajazet +bak +bake +baked +baker +bakers +bakes +baking +bal +balanc +balance +balcony +bald +baldrick +bale +baleful +balk +ball +ballad +ballads +ballast +ballasting +ballet +ballow +balls +balm +balms +balmy +balsam +balsamum +balth +balthasar +balthazar +bames +ban +banbury +band +bandied +banding +bandit +banditti +banditto +bands +bandy +bandying +bane +banes +bang +bangor +banish +banished +banishers +banishment +banister +bank +bankrout +bankrupt +bankrupts +banks +banner +bannerets +banners +banning +banns +banquet +banqueted +banqueting +banquets +banquo +bans +baptism +baptista +baptiz +bar +barbarian +barbarians +barbarism +barbarous +barbary +barbason +barbed +barber +barbermonger +bard +bardolph +bards +bare +bared +barefac +barefaced +barefoot +bareheaded +barely +bareness +barful +bargain +bargains +barge +bargulus +baring +bark +barking +barkloughly +barks +barky +barley +barm +barn +barnacles +barnardine +barne +barnes +barnet +barns +baron +barons +barony +barr +barrabas +barrel +barrels +barren +barrenly +barrenness +barricado +barricadoes +barrow +bars +barson +barter +bartholomew +bas +basan +base +baseless +basely +baseness +baser +bases +basest +bashful +bashfulness +basilisco +basilisk +basilisks +basimecu +basin +basingstoke +basins +basis +bask +basket +baskets +bass +bassanio +basset +bassianus +basta +bastard +bastardizing +bastardly +bastards +bastardy +basted +bastes +bastinado +basting +bat +batailles +batch +bate +bated +bates +bath +bathe +bathed +bathing +baths +bating +batler +bats +batt +battalia +battalions +batten +batter +battering +batters +battery +battle +battled +battlefield +battlements +battles +batty +bauble +baubles +baubling +baulk +bavin +bawcock +bawd +bawdry +bawds +bawdy +bawl +bawling +bay +baying +baynard +bayonne +bays +be +beach +beached +beachy +beacon +bead +beaded +beadle +beadles +beads +beadsmen +beagle +beagles +beak +beaks +beam +beamed +beams +bean +beans +bear +beard +bearded +beardless +beards +bearer +bearers +bearest +beareth +bearing +bears +beast +beastliest +beastliness +beastly +beasts +beat +beated +beaten +beating +beatrice +beats +beau +beaufort +beaumond +beaumont +beauteous +beautied +beauties +beautified +beautiful +beautify +beauty +beaver +beavers +became +because +bechanc +bechance +bechanced +beck +beckon +beckons +becks +becom +become +becomed +becomes +becoming +becomings +bed +bedabbled +bedash +bedaub +bedazzled +bedchamber +bedclothes +bedded +bedeck +bedecking +bedew +bedfellow +bedfellows +bedford +bedlam +bedrench +bedrid +beds +bedtime +bedward +bee +beef +beefs +beehives +been +beer +bees +beest +beetle +beetles +beeves +befall +befallen +befalls +befell +befits +befitted +befitting +befor +before +beforehand +befortune +befriend +befriended +befriends +beg +began +beget +begets +begetting +begg +beggar +beggared +beggarly +beggarman +beggars +beggary +begging +begin +beginners +beginning +beginnings +begins +begnawn +begone +begot +begotten +begrimed +begs +beguil +beguile +beguiled +beguiles +beguiling +begun +behalf +behalfs +behav +behaved +behavedst +behavior +behaviors +behaviour +behaviours +behead +beheaded +beheld +behest +behests +behind +behold +beholder +beholders +beholdest +beholding +beholds +behoof +behooffull +behooves +behove +behoves +behowls +being +bel +belarius +belch +belching +beldam +beldame +beldams +belee +belgia +belie +belied +belief +beliest +believ +believe +believed +believes +believest +believing +belike +bell +bellario +belle +bellied +bellies +bellman +bellona +bellow +bellowed +bellowing +bellows +bells +belly +bellyful +belman +belmont +belock +belong +belonging +belongings +belongs +belov +beloved +beloving +below +belt +belzebub +bemadding +bemet +bemete +bemoan +bemoaned +bemock +bemoil +bemonster +ben +bench +bencher +benches +bend +bended +bending +bends +bene +beneath +benedicite +benedick +benediction +benedictus +benefactors +benefice +beneficial +benefit +benefited +benefits +benetted +benevolence +benevolences +benied +benison +bennet +bent +bentii +bentivolii +bents +benumbed +benvolio +bepaint +bepray +bequeath +bequeathed +bequeathing +bequest +ber +berard +berattle +beray +bere +bereave +bereaved +bereaves +bereft +bergamo +bergomask +berhym +berhyme +berkeley +bermoothes +bernardo +berod +berowne +berri +berries +berrord +berry +bertram +berwick +bescreen +beseech +beseeched +beseechers +beseeching +beseek +beseem +beseemeth +beseeming +beseems +beset +beshrew +beside +besides +besieg +besiege +besieged +beslubber +besmear +besmeared +besmirch +besom +besort +besotted +bespake +bespeak +bespice +bespoke +bespotted +bess +bessy +best +bestained +bested +bestial +bestir +bestirr +bestow +bestowed +bestowing +bestows +bestraught +bestrew +bestrid +bestride +bestrides +bet +betake +beteem +bethink +bethought +bethrothed +bethump +betid +betide +betideth +betime +betimes +betoken +betook +betossed +betray +betrayed +betraying +betrays +betrims +betroth +betrothed +betroths +bett +betted +better +bettered +bettering +betters +betting +bettre +between +betwixt +bevel +beverage +bevis +bevy +bewail +bewailed +bewailing +bewails +beware +bewasted +beweep +bewept +bewet +bewhored +bewitch +bewitched +bewitchment +bewray +beyond +bezonian +bezonians +bianca +bianco +bias +bibble +bickerings +bid +bidden +bidding +biddings +biddy +bide +bides +biding +bids +bien +bier +bifold +big +bigamy +biggen +bigger +bigness +bigot +bilberry +bilbo +bilboes +bilbow +bill +billeted +billets +billiards +billing +billow +billows +bills +bin +bind +bindeth +binding +binds +biondello +birch +bird +birding +birdlime +birds +birnam +birth +birthday +birthdom +birthplace +birthright +birthrights +births +bis +biscuit +bishop +bishops +bisson +bit +bitch +bite +biter +bites +biting +bits +bitt +bitten +bitter +bitterest +bitterly +bitterness +blab +blabb +blabbing +blabs +black +blackamoor +blackamoors +blackberries +blackberry +blacker +blackest +blackfriars +blackheath +blackmere +blackness +blacks +bladder +bladders +blade +bladed +blades +blains +blam +blame +blamed +blameful +blameless +blames +blanc +blanca +blanch +blank +blanket +blanks +blaspheme +blaspheming +blasphemous +blasphemy +blast +blasted +blasting +blastments +blasts +blaz +blaze +blazes +blazing +blazon +blazoned +blazoning +bleach +bleaching +bleak +blear +bleared +bleat +bleated +bleats +bled +bleed +bleedest +bleedeth +bleeding +bleeds +blemish +blemishes +blench +blenches +blend +blended +blent +bless +blessed +blessedly +blessedness +blesses +blesseth +blessing +blessings +blest +blew +blind +blinded +blindfold +blinding +blindly +blindness +blinds +blink +blinking +bliss +blist +blister +blisters +blithe +blithild +bloat +block +blockish +blocks +blois +blood +blooded +bloodhound +bloodied +bloodier +bloodiest +bloodily +bloodless +bloods +bloodshed +bloodshedding +bloodstained +bloody +bloom +blooms +blossom +blossoming +blossoms +blot +blots +blotted +blotting +blount +blow +blowed +blowers +blowest +blowing +blown +blows +blowse +blubb +blubber +blubbering +blue +bluecaps +bluest +blunt +blunted +blunter +bluntest +blunting +bluntly +bluntness +blunts +blur +blurr +blurs +blush +blushes +blushest +blushing +blust +bluster +blusterer +blusters +bo +boar +board +boarded +boarding +boards +boarish +boars +boast +boasted +boastful +boasting +boasts +boat +boats +boatswain +bob +bobb +boblibindo +bobtail +bocchus +bode +boded +bodements +bodes +bodg +bodied +bodies +bodiless +bodily +boding +bodkin +body +bodykins +bog +boggle +boggler +bogs +bohemia +bohemian +bohun +boil +boiling +boils +boist +boisterous +boisterously +boitier +bold +bolden +bolder +boldest +boldly +boldness +bolds +bolingbroke +bolster +bolt +bolted +bolter +bolters +bolting +bolts +bombard +bombards +bombast +bon +bona +bond +bondage +bonded +bondmaid +bondman +bondmen +bonds +bondslave +bone +boneless +bones +bonfire +bonfires +bonjour +bonne +bonnet +bonneted +bonny +bonos +bonto +bonville +bood +book +bookish +books +boon +boor +boorish +boors +boot +booted +booties +bootless +boots +booty +bor +bora +borachio +bordeaux +border +bordered +borderers +borders +bore +boreas +bores +boring +born +borne +borough +boroughs +borrow +borrowed +borrower +borrowing +borrows +bosko +boskos +bosky +bosom +bosoms +boson +boss +bosworth +botch +botcher +botches +botchy +both +bots +bottle +bottled +bottles +bottom +bottomless +bottoms +bouciqualt +bouge +bough +boughs +bought +bounce +bouncing +bound +bounded +bounden +boundeth +bounding +boundless +bounds +bounteous +bounteously +bounties +bountiful +bountifully +bounty +bourbier +bourbon +bourchier +bourdeaux +bourn +bout +bouts +bove +bow +bowcase +bowed +bowels +bower +bowing +bowl +bowler +bowling +bowls +bows +bowsprit +bowstring +box +boxes +boy +boyet +boyish +boys +brabant +brabantio +brabble +brabbler +brac +brace +bracelet +bracelets +brach +bracy +brag +bragg +braggardism +braggards +braggart +braggarts +bragged +bragging +bragless +brags +braid +braided +brain +brained +brainford +brainish +brainless +brains +brainsick +brainsickly +brake +brakenbury +brakes +brambles +bran +branch +branches +branchless +brand +branded +brandish +brandon +brands +bras +brass +brassy +brat +brats +brav +brave +braved +bravely +braver +bravery +braves +bravest +braving +brawl +brawler +brawling +brawls +brawn +brawns +bray +braying +braz +brazen +brazier +breach +breaches +bread +breadth +break +breaker +breakfast +breaking +breaks +breast +breasted +breasting +breastplate +breasts +breath +breathe +breathed +breather +breathers +breathes +breathest +breathing +breathless +breaths +brecknock +bred +breech +breeches +breeching +breed +breeder +breeders +breeding +breeds +breese +breeze +breff +bretagne +brethen +bretheren +brethren +brevis +brevity +brew +brewage +brewer +brewers +brewing +brews +briareus +briars +brib +bribe +briber +bribes +brick +bricklayer +bricks +bridal +bride +bridegroom +bridegrooms +brides +bridge +bridgenorth +bridges +bridget +bridle +bridled +brief +briefer +briefest +briefly +briefness +brier +briers +brigandine +bright +brighten +brightest +brightly +brightness +brim +brimful +brims +brimstone +brinded +brine +bring +bringer +bringeth +bringing +bringings +brings +brinish +brink +brisk +brisky +bristle +bristled +bristly +bristol +bristow +britain +britaine +britaines +british +briton +britons +brittany +brittle +broach +broached +broad +broader +broadsides +brocas +brock +brogues +broil +broiling +broils +broke +broken +brokenly +broker +brokers +brokes +broking +brooch +brooches +brood +brooded +brooding +brook +brooks +broom +broomstaff +broth +brothel +brother +brotherhood +brotherhoods +brotherly +brothers +broths +brought +brow +brown +browner +brownist +browny +brows +browse +browsing +bruis +bruise +bruised +bruises +bruising +bruit +bruited +brundusium +brunt +brush +brushes +brute +brutish +brutus +bubble +bubbles +bubbling +bubukles +buck +bucket +buckets +bucking +buckingham +buckle +buckled +buckler +bucklers +bucklersbury +buckles +buckram +bucks +bud +budded +budding +budge +budger +budget +buds +buff +buffet +buffeting +buffets +bug +bugbear +bugle +bugs +build +builded +buildeth +building +buildings +builds +built +bulk +bulks +bull +bullcalf +bullen +bullens +bullet +bullets +bullocks +bulls +bully +bulmer +bulwark +bulwarks +bum +bumbast +bump +bumper +bums +bunch +bunches +bundle +bung +bunghole +bungle +bunting +buoy +bur +burbolt +burd +burden +burdened +burdening +burdenous +burdens +burgh +burgher +burghers +burglary +burgomasters +burgonet +burgundy +burial +buried +burier +buriest +burly +burn +burned +burnet +burneth +burning +burnish +burns +burnt +burr +burrows +burs +burst +bursting +bursts +burthen +burthens +burton +bury +burying +bush +bushels +bushes +bushy +busied +busily +busines +business +businesses +buskin +busky +buss +busses +bussing +bustle +bustling +busy +but +butcheed +butcher +butchered +butcheries +butcherly +butchers +butchery +butler +butt +butter +buttered +butterflies +butterfly +butterwoman +buttery +buttock +buttocks +button +buttonhole +buttons +buttress +buttry +butts +buxom +buy +buyer +buying +buys +buzz +buzzard +buzzards +buzzers +buzzing +by +bye +byzantium +c +ca +cabbage +cabileros +cabin +cabins +cable +cables +cackling +cacodemon +caddis +caddisses +cade +cadence +cadent +cades +cadmus +caduceus +cadwal +cadwallader +caelius +caelo +caesar +caesarion +caesars +cage +caged +cagion +cain +caithness +caitiff +caitiffs +caius +cak +cake +cakes +calaber +calais +calamities +calamity +calchas +calculate +calen +calendar +calendars +calf +caliban +calibans +calipolis +cality +caliver +call +callat +called +callet +calling +calls +calm +calmest +calmly +calmness +calms +calpurnia +calumniate +calumniating +calumnious +calumny +calve +calved +calves +calveskins +calydon +cam +cambio +cambria +cambric +cambrics +cambridge +cambyses +came +camel +camelot +camels +camest +camillo +camlet +camomile +camp +campeius +camping +camps +can +canakin +canaries +canary +cancel +cancell +cancelled +cancelling +cancels +cancer +candidatus +candied +candle +candles +candlesticks +candy +canidius +cank +canker +cankerblossom +cankers +cannibally +cannibals +cannon +cannoneer +cannons +cannot +canon +canoniz +canonize +canonized +canons +canopied +canopies +canopy +canst +canstick +canterbury +cantle +cantons +canus +canvas +canvass +canzonet +cap +capability +capable +capacities +capacity +caparison +capdv +cape +capel +capels +caper +capers +capet +caphis +capilet +capitaine +capital +capite +capitol +capitulate +capocchia +capon +capons +capp +cappadocia +capriccio +capricious +caps +capt +captain +captains +captainship +captious +captivate +captivated +captivates +captive +captives +captivity +captum +capucius +capulet +capulets +car +carack +caracks +carat +caraways +carbonado +carbuncle +carbuncled +carbuncles +carcanet +carcase +carcases +carcass +carcasses +card +cardecue +carded +carders +cardinal +cardinally +cardinals +cardmaker +cards +carduus +care +cared +career +careers +careful +carefully +careless +carelessly +carelessness +cares +caret +cargo +carl +carlisle +carlot +carman +carmen +carnal +carnally +carnarvonshire +carnation +carnations +carol +carous +carouse +caroused +carouses +carousing +carp +carpenter +carper +carpet +carpets +carping +carriage +carriages +carried +carrier +carriers +carries +carrion +carrions +carry +carrying +cars +cart +carters +carthage +carts +carv +carve +carved +carver +carves +carving +cas +casa +casaer +casca +case +casement +casements +cases +cash +cashier +casing +cask +casket +casketed +caskets +casque +casques +cassado +cassandra +cassibelan +cassio +cassius +cassocks +cast +castalion +castaway +castaways +casted +caster +castigate +castigation +castile +castiliano +casting +castle +castles +casts +casual +casually +casualties +casualty +cat +cataian +catalogue +cataplasm +cataracts +catarrhs +catastrophe +catch +catcher +catches +catching +cate +catechising +catechism +catechize +cater +caterpillars +caters +caterwauling +cates +catesby +cathedral +catlike +catling +catlings +cato +cats +cattle +caucasus +caudle +cauf +caught +cauldron +caus +cause +caused +causeless +causer +causes +causest +causeth +cautel +cautelous +cautels +cauterizing +caution +cautions +cavaleiro +cavalery +cavaliers +cave +cavern +caverns +caves +caveto +caviary +cavil +cavilling +cawdor +cawdron +cawing +ce +ceas +cease +ceases +ceaseth +cedar +cedars +cedius +celebrate +celebrated +celebrates +celebration +celerity +celestial +celia +cell +cellar +cellarage +celsa +cement +censer +censor +censorinus +censur +censure +censured +censurers +censures +censuring +centaur +centaurs +centre +cents +centuries +centurion +centurions +century +cerberus +cerecloth +cerements +ceremonial +ceremonies +ceremonious +ceremoniously +ceremony +ceres +cerns +certain +certainer +certainly +certainties +certainty +certes +certificate +certified +certifies +certify +ces +cesario +cess +cesse +cestern +cetera +cette +chaces +chaf +chafe +chafed +chafes +chaff +chaffless +chafing +chain +chains +chair +chairs +chalic +chalice +chalices +chalk +chalks +chalky +challeng +challenge +challenged +challenger +challengers +challenges +cham +chamber +chamberers +chamberlain +chamberlains +chambermaid +chambermaids +chambers +chameleon +champ +champagne +champain +champains +champion +champions +chanc +chance +chanced +chancellor +chances +chandler +chang +change +changeable +changed +changeful +changeling +changelings +changer +changes +changest +changing +channel +channels +chanson +chant +chanticleer +chanting +chantries +chantry +chants +chaos +chap +chape +chapel +chapeless +chapels +chaplain +chaplains +chapless +chaplet +chapmen +chaps +chapter +character +charactered +characterless +characters +charactery +characts +charbon +chare +chares +charg +charge +charged +chargeful +charges +chargeth +charging +chariest +chariness +charing +chariot +chariots +charitable +charitably +charities +charity +charlemain +charles +charm +charmed +charmer +charmeth +charmian +charming +charmingly +charms +charneco +charnel +charolois +charon +charter +charters +chartreux +chary +charybdis +chas +chase +chased +chaser +chaseth +chasing +chaste +chastely +chastis +chastise +chastised +chastisement +chastity +chat +chatham +chatillon +chats +chatt +chattels +chatter +chattering +chattles +chaud +chaunted +chaw +chawdron +che +cheap +cheapen +cheaper +cheapest +cheaply +cheapside +cheat +cheated +cheater +cheaters +cheating +cheats +check +checked +checker +checking +checks +cheek +cheeks +cheer +cheered +cheerer +cheerful +cheerfully +cheering +cheerless +cheerly +cheers +cheese +chequer +cher +cherish +cherished +cherisher +cherishes +cherishing +cherries +cherry +cherrypit +chertsey +cherub +cherubims +cherubin +cherubins +cheshu +chess +chest +chester +chestnut +chestnuts +chests +chetas +chev +cheval +chevalier +chevaliers +cheveril +chew +chewed +chewet +chewing +chez +chi +chick +chicken +chickens +chicurmurco +chid +chidden +chide +chiders +chides +chiding +chief +chiefest +chiefly +chien +child +childed +childeric +childhood +childhoods +childing +childish +childishness +childlike +childness +children +chill +chilling +chime +chimes +chimney +chimneypiece +chimneys +chimurcho +chin +china +chine +chines +chink +chinks +chins +chipp +chipper +chips +chiron +chirping +chirrah +chirurgeonly +chisel +chitopher +chivalrous +chivalry +choice +choicely +choicest +choir +choirs +chok +choke +choked +chokes +choking +choler +choleric +cholers +chollors +choose +chooser +chooses +chooseth +choosing +chop +chopine +choplogic +chopp +chopped +chopping +choppy +chops +chopt +chor +choristers +chorus +chose +chosen +chough +choughs +chrish +christ +christen +christendom +christendoms +christening +christenings +christian +christianlike +christians +christmas +christom +christopher +christophero +chronicle +chronicled +chronicler +chroniclers +chronicles +chrysolite +chuck +chucks +chud +chuffs +church +churches +churchman +churchmen +churchyard +churchyards +churl +churlish +churlishly +churls +churn +chus +cicatrice +cicatrices +cicely +cicero +ciceter +ciel +ciitzens +cilicia +cimber +cimmerian +cinable +cincture +cinders +cine +cinna +cinque +cipher +ciphers +circa +circe +circle +circled +circlets +circling +circuit +circum +circumcised +circumference +circummur +circumscrib +circumscribed +circumscription +circumspect +circumstance +circumstanced +circumstances +circumstantial +circumvent +circumvention +cistern +citadel +cital +cite +cited +cites +cities +citing +citizen +citizens +cittern +city +civet +civil +civility +civilly +clack +clad +claim +claiming +claims +clamb +clamber +clammer +clamor +clamorous +clamors +clamour +clamours +clang +clangor +clap +clapp +clapped +clapper +clapping +claps +clare +clarence +claret +claribel +clasp +clasps +clatter +claud +claudio +claudius +clause +claw +clawed +clawing +claws +clay +clays +clean +cleanliest +cleanly +cleans +cleanse +cleansing +clear +clearer +clearest +clearly +clearness +clears +cleave +cleaving +clef +cleft +cleitus +clemency +clement +cleomenes +cleopatpa +cleopatra +clepeth +clept +clerestories +clergy +clergyman +clergymen +clerk +clerkly +clerks +clew +client +clients +cliff +clifford +cliffords +cliffs +clifton +climate +climature +climb +climbed +climber +climbeth +climbing +climbs +clime +cling +clink +clinking +clinquant +clip +clipp +clipper +clippeth +clipping +clipt +clitus +clo +cloak +cloakbag +cloaks +clock +clocks +clod +cloddy +clodpole +clog +clogging +clogs +cloister +cloistress +cloquence +clos +close +closed +closely +closeness +closer +closes +closest +closet +closing +closure +cloten +clotens +cloth +clothair +clotharius +clothe +clothes +clothier +clothiers +clothing +cloths +clotpoles +clotpoll +cloud +clouded +cloudiness +clouds +cloudy +clout +clouted +clouts +cloven +clover +cloves +clovest +clowder +clown +clownish +clowns +cloy +cloyed +cloying +cloyless +cloyment +cloys +club +clubs +cluck +clung +clust +clusters +clutch +clyster +cneius +cnemies +co +coach +coaches +coachmakers +coact +coactive +coagulate +coal +coals +coarse +coarsely +coast +coasting +coasts +coat +coated +coats +cobble +cobbled +cobbler +cobham +cobloaf +cobweb +cobwebs +cock +cockatrice +cockatrices +cockle +cockled +cockney +cockpit +cocks +cocksure +coctus +cocytus +cod +codding +codling +codpiece +codpieces +cods +coelestibus +coesar +coeur +coffer +coffers +coffin +coffins +cog +cogging +cogitation +cogitations +cognition +cognizance +cogscomb +cohabitants +coher +cohere +coherence +coherent +cohorts +coif +coign +coil +coin +coinage +coiner +coining +coins +col +colbrand +colchos +cold +colder +coldest +coldly +coldness +coldspur +colebrook +colic +collar +collars +collateral +colleagued +collect +collected +collection +college +colleges +collied +collier +colliers +collop +collusion +colme +colmekill +coloquintida +color +colors +colossus +colour +colourable +coloured +colouring +colours +colt +colted +colts +columbine +columbines +colville +com +comagene +comart +comb +combat +combatant +combatants +combated +combating +combin +combinate +combination +combine +combined +combless +combustion +come +comedian +comedians +comedy +comeliness +comely +comer +comers +comes +comest +comet +cometh +comets +comfect +comfit +comfits +comfort +comfortable +comforted +comforter +comforting +comfortless +comforts +comic +comical +coming +comings +cominius +comma +command +commande +commanded +commander +commanders +commanding +commandment +commandments +commands +comme +commenc +commence +commenced +commencement +commences +commencing +commend +commendable +commendation +commendations +commended +commending +commends +comment +commentaries +commenting +comments +commerce +commingled +commiseration +commission +commissioners +commissions +commit +commits +committ +committed +committing +commix +commixed +commixtion +commixture +commodious +commodities +commodity +common +commonalty +commoner +commoners +commonly +commons +commonweal +commonwealth +commotion +commotions +commune +communicat +communicate +communication +communities +community +comonty +compact +companies +companion +companions +companionship +company +compar +comparative +compare +compared +comparing +comparison +comparisons +compartner +compass +compasses +compassing +compassion +compassionate +compeers +compel +compell +compelled +compelling +compels +compensation +competence +competency +competent +competitor +competitors +compil +compile +compiled +complain +complainer +complainest +complaining +complainings +complains +complaint +complaints +complement +complements +complete +complexion +complexioned +complexions +complices +complies +compliment +complimental +compliments +complot +complots +complotted +comply +compos +compose +composed +composition +compost +composture +composure +compound +compounded +compounds +comprehend +comprehended +comprehends +compremises +compris +comprising +compromis +compromise +compt +comptible +comptrollers +compulsatory +compulsion +compulsive +compunctious +computation +comrade +comrades +comutual +con +concave +concavities +conceal +concealed +concealing +concealment +concealments +conceals +conceit +conceited +conceitless +conceits +conceiv +conceive +conceived +conceives +conceiving +conception +conceptions +conceptious +concern +concernancy +concerneth +concerning +concernings +concerns +conclave +conclud +conclude +concluded +concludes +concluding +conclusion +conclusions +concolinel +concord +concubine +concupiscible +concupy +concur +concurring +concurs +condemn +condemnation +condemned +condemning +condemns +condescend +condign +condition +conditionally +conditions +condole +condolement +condoling +conduce +conduct +conducted +conducting +conductor +conduit +conduits +conected +coney +confection +confectionary +confections +confederacy +confederate +confederates +confer +conference +conferr +conferring +confess +confessed +confesses +confesseth +confessing +confession +confessions +confessor +confidence +confident +confidently +confin +confine +confined +confineless +confiners +confines +confining +confirm +confirmation +confirmations +confirmed +confirmer +confirmers +confirming +confirmities +confirms +confiscate +confiscated +confiscation +confixed +conflict +conflicting +conflicts +confluence +conflux +conform +conformable +confound +confounded +confounding +confounds +confront +confronted +confus +confused +confusedly +confusion +confusions +confutation +confutes +congeal +congealed +congealment +congee +conger +congest +congied +congratulate +congreeing +congreeted +congregate +congregated +congregation +congregations +congruent +congruing +conies +conjectural +conjecture +conjectures +conjoin +conjoined +conjoins +conjointly +conjunct +conjunction +conjunctive +conjur +conjuration +conjurations +conjure +conjured +conjurer +conjurers +conjures +conjuring +conjuro +conn +connected +connive +conqu +conquer +conquered +conquering +conqueror +conquerors +conquers +conquest +conquests +conquring +conrade +cons +consanguineous +consanguinity +conscienc +conscience +consciences +conscionable +consecrate +consecrated +consecrations +consent +consented +consenting +consents +consequence +consequences +consequently +conserve +conserved +conserves +consider +considerance +considerate +consideration +considerations +considered +considering +considerings +considers +consign +consigning +consist +consisteth +consisting +consistory +consists +consolate +consolation +consonancy +consonant +consort +consorted +consortest +conspectuities +conspir +conspiracy +conspirant +conspirator +conspirators +conspire +conspired +conspirers +conspires +conspiring +constable +constables +constance +constancies +constancy +constant +constantine +constantinople +constantly +constellation +constitution +constrain +constrained +constraineth +constrains +constraint +constring +construction +construe +consul +consuls +consulship +consulships +consult +consulting +consults +consum +consume +consumed +consumes +consuming +consummate +consummation +consumption +consumptions +contagion +contagious +contain +containing +contains +contaminate +contaminated +contemn +contemned +contemning +contemns +contemplate +contemplation +contemplative +contempt +contemptible +contempts +contemptuous +contemptuously +contend +contended +contending +contendon +content +contenta +contented +contenteth +contention +contentious +contentless +contento +contents +contest +contestation +continence +continency +continent +continents +continu +continual +continually +continuance +continuantly +continuate +continue +continued +continuer +continues +continuing +contract +contracted +contracting +contraction +contradict +contradicted +contradiction +contradicts +contraries +contrarieties +contrariety +contrarious +contrariously +contrary +contre +contribution +contributors +contrite +contriv +contrive +contrived +contriver +contrives +contriving +control +controll +controller +controlling +controlment +controls +controversy +contumelious +contumeliously +contumely +contusions +convenience +conveniences +conveniency +convenient +conveniently +convented +conventicles +convents +convers +conversant +conversation +conversations +converse +conversed +converses +conversing +conversion +convert +converted +convertest +converting +convertite +convertites +converts +convey +conveyance +conveyances +conveyers +conveying +convict +convicted +convince +convinced +convinces +convive +convocation +convoy +convulsions +cony +cook +cookery +cooks +cool +cooled +cooling +cools +coop +coops +cop +copatain +cope +cophetua +copied +copies +copious +copper +copperspur +coppice +copulation +copulatives +copy +cor +coragio +coral +coram +corambus +coranto +corantos +corbo +cord +corded +cordelia +cordial +cordis +cords +core +corin +corinth +corinthian +coriolanus +corioli +cork +corky +cormorant +corn +cornelia +cornelius +corner +corners +cornerstone +cornets +cornish +corns +cornuto +cornwall +corollary +coronal +coronation +coronet +coronets +corporal +corporals +corporate +corpse +corpulent +correct +corrected +correcting +correction +correctioner +corrects +correspondence +correspondent +corresponding +corresponsive +corrigible +corrival +corrivals +corroborate +corrosive +corrupt +corrupted +corrupter +corrupters +corruptible +corruptibly +corrupting +corruption +corruptly +corrupts +corse +corses +corslet +cosmo +cost +costard +costermongers +costlier +costly +costs +cot +cote +coted +cotsall +cotsole +cotswold +cottage +cottages +cotus +couch +couched +couching +couchings +coude +cough +coughing +could +couldst +coulter +council +councillor +councils +counsel +counsell +counsellor +counsellors +counselor +counselors +counsels +count +counted +countenanc +countenance +countenances +counter +counterchange +countercheck +counterfeit +counterfeited +counterfeiting +counterfeitly +counterfeits +countermand +countermands +countermines +counterpart +counterpoints +counterpois +counterpoise +counters +countervail +countess +countesses +counties +counting +countless +countries +countrv +country +countryman +countrymen +counts +county +couper +couple +coupled +couplement +couples +couplet +couplets +cour +courage +courageous +courageously +courages +courier +couriers +couronne +cours +course +coursed +courser +coursers +courses +coursing +court +courted +courteous +courteously +courtesan +courtesies +courtesy +courtezan +courtezans +courtier +courtiers +courtlike +courtly +courtney +courts +courtship +cousin +cousins +couterfeit +coutume +covenant +covenants +covent +coventry +cover +covered +covering +coverlet +covers +covert +covertly +coverture +covet +coveted +coveting +covetings +covetous +covetously +covetousness +covets +cow +coward +cowarded +cowardice +cowardly +cowards +cowardship +cowish +cowl +cowslip +cowslips +cox +coxcomb +coxcombs +coy +coystrill +coz +cozen +cozenage +cozened +cozener +cozeners +cozening +coziers +crab +crabbed +crabs +crack +cracked +cracker +crackers +cracking +cracks +cradle +cradled +cradles +craft +crafted +craftied +craftier +craftily +crafts +craftsmen +crafty +cram +cramm +cramp +cramps +crams +cranking +cranks +cranmer +crannied +crannies +cranny +crants +crare +crash +crassus +crav +crave +craved +craven +cravens +craves +craveth +craving +crawl +crawling +crawls +craz +crazed +crazy +creaking +cream +create +created +creates +creating +creation +creator +creature +creatures +credence +credent +credible +credit +creditor +creditors +credo +credulity +credulous +creed +creek +creeks +creep +creeping +creeps +crept +crescent +crescive +cressets +cressid +cressida +cressids +cressy +crest +crested +crestfall +crestless +crests +cretan +crete +crevice +crew +crews +crib +cribb +cribs +cricket +crickets +cried +criedst +crier +cries +criest +crieth +crime +crimeful +crimeless +crimes +criminal +crimson +cringe +cripple +crisp +crisped +crispian +crispianus +crispin +critic +critical +critics +croak +croaking +croaks +crocodile +cromer +cromwell +crone +crook +crookback +crooked +crooking +crop +cropp +crosby +cross +crossed +crosses +crossest +crossing +crossings +crossly +crossness +crost +crotchets +crouch +crouching +crow +crowd +crowded +crowding +crowds +crowflowers +crowing +crowkeeper +crown +crowned +crowner +crownet +crownets +crowning +crowns +crows +crudy +cruel +cruell +crueller +cruelly +cruels +cruelty +crum +crumble +crumbs +crupper +crusadoes +crush +crushed +crushest +crushing +crust +crusts +crusty +crutch +crutches +cry +crying +crystal +crystalline +crystals +cub +cubbert +cubiculo +cubit +cubs +cuckold +cuckoldly +cuckolds +cuckoo +cucullus +cudgel +cudgeled +cudgell +cudgelling +cudgels +cue +cues +cuff +cuffs +cuique +cull +culling +cullion +cullionly +cullions +culpable +culverin +cum +cumber +cumberland +cunning +cunningly +cunnings +cuore +cup +cupbearer +cupboarding +cupid +cupids +cuppele +cups +cur +curan +curate +curb +curbed +curbing +curbs +curd +curdied +curds +cure +cured +cureless +curer +cures +curfew +curing +curio +curiosity +curious +curiously +curl +curled +curling +curls +currance +currants +current +currents +currish +curry +curs +curse +cursed +curses +cursies +cursing +cursorary +curst +curster +curstest +curstness +cursy +curtail +curtain +curtains +curtal +curtis +curtle +curtsied +curtsies +curtsy +curvet +curvets +cushes +cushion +cushions +custalorum +custard +custody +custom +customary +customed +customer +customers +customs +custure +cut +cutler +cutpurse +cutpurses +cuts +cutter +cutting +cuttle +cxsar +cyclops +cydnus +cygnet +cygnets +cym +cymbals +cymbeline +cyme +cynic +cynthia +cypress +cypriot +cyprus +cyrus +cytherea +d +dabbled +dace +dad +daedalus +daemon +daff +daffed +daffest +daffodils +dagger +daggers +dagonet +daily +daintier +dainties +daintiest +daintily +daintiness +daintry +dainty +daisied +daisies +daisy +dale +dalliance +dallied +dallies +dally +dallying +dalmatians +dam +damage +damascus +damask +damasked +dame +dames +damm +damn +damnable +damnably +damnation +damned +damns +damoiselle +damon +damosella +damp +dams +damsel +damsons +dan +danc +dance +dancer +dances +dancing +dandle +dandy +dane +dang +danger +dangerous +dangerously +dangers +dangling +daniel +danish +dank +dankish +danskers +daphne +dappled +dapples +dar +dardan +dardanian +dardanius +dare +dared +dareful +dares +darest +daring +darius +dark +darken +darkening +darkens +darker +darkest +darkling +darkly +darkness +darling +darlings +darnel +darraign +dart +darted +darter +dartford +darting +darts +dash +dashes +dashing +dastard +dastards +dat +datchet +date +dated +dateless +dates +daub +daughter +daughters +daunt +daunted +dauntless +dauphin +daventry +davy +daw +dawn +dawning +daws +day +daylight +days +dazzle +dazzled +dazzling +de +dead +deadly +deaf +deafing +deafness +deafs +deal +dealer +dealers +dealest +dealing +dealings +deals +dealt +dean +deanery +dear +dearer +dearest +dearly +dearness +dears +dearth +dearths +death +deathbed +deathful +deaths +deathsman +deathsmen +debarred +debase +debate +debated +debatement +debateth +debating +debauch +debile +debility +debitor +debonair +deborah +debosh +debt +debted +debtor +debtors +debts +debuty +decay +decayed +decayer +decaying +decays +deceas +decease +deceased +deceit +deceitful +deceits +deceiv +deceivable +deceive +deceived +deceiver +deceivers +deceives +deceivest +deceiveth +deceiving +december +decent +deceptious +decerns +decide +decides +decimation +decipher +deciphers +decision +decius +deck +decking +decks +deckt +declare +declares +declension +declensions +declin +decline +declined +declines +declining +decoct +decorum +decreas +decrease +decreasing +decree +decreed +decrees +decrepit +dedicate +dedicated +dedicates +dedication +deed +deedless +deeds +deem +deemed +deep +deeper +deepest +deeply +deeps +deepvow +deer +deesse +defac +deface +defaced +defacer +defacers +defacing +defam +default +defeat +defeated +defeats +defeatures +defect +defective +defects +defence +defences +defend +defendant +defended +defender +defenders +defending +defends +defense +defensible +defensive +defer +deferr +defiance +deficient +defied +defies +defil +defile +defiler +defiles +defiling +define +definement +definite +definitive +definitively +deflow +deflower +deflowered +deform +deformed +deformities +deformity +deftly +defunct +defunction +defuse +defy +defying +degenerate +degraded +degree +degrees +deified +deifying +deign +deigned +deiphobus +deities +deity +deja +deject +dejected +delabreth +delay +delayed +delaying +delays +delectable +deliberate +delicate +delicates +delicious +deliciousness +delight +delighted +delightful +delights +delinquents +deliv +deliver +deliverance +delivered +delivering +delivers +delivery +delphos +deluded +deluding +deluge +delve +delver +delves +demand +demanded +demanding +demands +demean +demeanor +demeanour +demerits +demesnes +demetrius +demi +demigod +demise +demoiselles +demon +demonstrable +demonstrate +demonstrated +demonstrating +demonstration +demonstrative +demure +demurely +demuring +den +denay +deni +denial +denials +denied +denier +denies +deniest +denis +denmark +dennis +denny +denote +denoted +denotement +denounc +denounce +denouncing +dens +denunciation +deny +denying +deo +depart +departed +departest +departing +departure +depeche +depend +dependant +dependants +depended +dependence +dependences +dependency +dependent +dependents +depender +depending +depends +deplore +deploring +depopulate +depos +depose +deposed +deposing +depositaries +deprav +depravation +deprave +depraved +depraves +depress +depriv +deprive +depth +depths +deputation +depute +deputed +deputies +deputing +deputy +deracinate +derby +dercetas +dere +derides +derision +deriv +derivation +derivative +derive +derived +derives +derogate +derogately +derogation +des +desartless +descant +descend +descended +descending +descends +descension +descent +descents +describe +described +describes +descried +description +descriptions +descry +desdemon +desdemona +desert +deserts +deserv +deserve +deserved +deservedly +deserver +deservers +deserves +deservest +deserving +deservings +design +designment +designments +designs +desir +desire +desired +desirers +desires +desirest +desiring +desirous +desist +desk +desolate +desolation +desp +despair +despairing +despairs +despatch +desperate +desperately +desperation +despis +despise +despised +despiser +despiseth +despising +despite +despiteful +despoiled +dest +destin +destined +destinies +destiny +destitute +destroy +destroyed +destroyer +destroyers +destroying +destroys +destruction +destructions +det +detain +detains +detect +detected +detecting +detection +detector +detects +detention +determin +determinate +determination +determinations +determine +determined +determines +detest +detestable +detested +detesting +detests +detract +detraction +detractions +deucalion +deuce +deum +deux +devant +devesting +device +devices +devil +devilish +devils +devis +devise +devised +devises +devising +devoid +devonshire +devote +devoted +devotion +devour +devoured +devourers +devouring +devours +devout +devoutly +dew +dewberries +dewdrops +dewlap +dewlapp +dews +dewy +dexter +dexteriously +dexterity +di +diable +diablo +diadem +dial +dialect +dialogue +dialogued +dials +diameter +diamond +diamonds +dian +diana +diaper +dibble +dic +dice +dicers +dich +dick +dickens +dickon +dicky +dictator +diction +dictynna +did +diddle +didest +dido +didst +die +died +diedst +dies +diest +diet +dieted +dieter +dieu +diff +differ +difference +differences +differency +different +differing +differs +difficile +difficult +difficulties +difficulty +diffidence +diffidences +diffus +diffused +diffusest +dig +digest +digested +digestion +digestions +digg +digging +dighton +dignified +dignifies +dignify +dignities +dignity +digress +digressing +digression +digs +digt +dilate +dilated +dilations +dilatory +dild +dildos +dilemma +dilemmas +diligence +diligent +diluculo +dim +dimension +dimensions +diminish +diminishing +diminution +diminutive +diminutives +dimm +dimmed +dimming +dimpled +dimples +dims +din +dine +dined +diner +dines +ding +dining +dinner +dinners +dinnertime +dint +diomed +diomede +diomedes +dion +dip +dipp +dipping +dips +dir +dire +direct +directed +directing +direction +directions +directitude +directive +directly +directs +direful +direness +direst +dirge +dirges +dirt +dirty +dis +disability +disable +disabled +disabling +disadvantage +disagree +disallow +disanimates +disannul +disannuls +disappointed +disarm +disarmed +disarmeth +disarms +disaster +disasters +disastrous +disbench +disbranch +disburdened +disburs +disburse +disbursed +discandy +discandying +discard +discarded +discase +discased +discern +discerner +discerning +discernings +discerns +discharg +discharge +discharged +discharging +discipled +disciples +disciplin +discipline +disciplined +disciplines +disclaim +disclaiming +disclaims +disclos +disclose +disclosed +discloses +discolour +discoloured +discolours +discomfit +discomfited +discomfiture +discomfort +discomfortable +discommend +disconsolate +discontent +discontented +discontentedly +discontenting +discontents +discontinue +discontinued +discord +discordant +discords +discourse +discoursed +discourser +discourses +discoursive +discourtesy +discov +discover +discovered +discoverers +discoveries +discovering +discovers +discovery +discredit +discredited +discredits +discreet +discreetly +discretion +discretions +discuss +disdain +disdained +disdaineth +disdainful +disdainfully +disdaining +disdains +disdnguish +diseas +disease +diseased +diseases +disedg +disembark +disfigure +disfigured +disfurnish +disgorge +disgrac +disgrace +disgraced +disgraceful +disgraces +disgracing +disgracious +disguis +disguise +disguised +disguiser +disguises +disguising +dish +dishabited +dishclout +dishearten +disheartens +dishes +dishonest +dishonestly +dishonesty +dishonor +dishonorable +dishonors +dishonour +dishonourable +dishonoured +dishonours +disinherit +disinherited +disjoin +disjoining +disjoins +disjoint +disjunction +dislik +dislike +disliken +dislikes +dislimns +dislocate +dislodg +disloyal +disloyalty +dismal +dismantle +dismantled +dismask +dismay +dismayed +dismemb +dismember +dismes +dismiss +dismissed +dismissing +dismission +dismount +dismounted +disnatur +disobedience +disobedient +disobey +disobeys +disorb +disorder +disordered +disorderly +disorders +disparage +disparagement +disparagements +dispark +dispatch +dispensation +dispense +dispenses +dispers +disperse +dispersed +dispersedly +dispersing +dispiteous +displac +displace +displaced +displant +displanting +display +displayed +displeas +displease +displeased +displeasing +displeasure +displeasures +disponge +disport +disports +dispos +dispose +disposed +disposer +disposing +disposition +dispositions +dispossess +dispossessing +disprais +dispraise +dispraising +dispraisingly +dispropertied +disproportion +disproportioned +disprov +disprove +disproved +dispursed +disputable +disputation +disputations +dispute +disputed +disputes +disputing +disquantity +disquiet +disquietly +disrelish +disrobe +disseat +dissemble +dissembled +dissembler +dissemblers +dissembling +dissembly +dissension +dissensions +dissentious +dissever +dissipation +dissolute +dissolutely +dissolution +dissolutions +dissolv +dissolve +dissolved +dissolves +dissuade +dissuaded +distaff +distaffs +distain +distains +distance +distant +distaste +distasted +distasteful +distemp +distemper +distemperature +distemperatures +distempered +distempering +distil +distill +distillation +distilled +distills +distilment +distinct +distinction +distinctly +distingue +distinguish +distinguishes +distinguishment +distract +distracted +distractedly +distraction +distractions +distracts +distrain +distraught +distress +distressed +distresses +distressful +distribute +distributed +distribution +distrust +distrustful +disturb +disturbed +disturbers +disturbing +disunite +disvalued +disvouch +dit +ditch +ditchers +ditches +dites +ditties +ditty +diurnal +div +dive +diver +divers +diversely +diversity +divert +diverted +diverts +dives +divest +dividable +dividant +divide +divided +divides +divideth +divin +divination +divine +divinely +divineness +diviner +divines +divinest +divining +divinity +division +divisions +divorc +divorce +divorced +divorcement +divorcing +divulg +divulge +divulged +divulging +dizy +dizzy +do +doating +dobbin +dock +docks +doct +doctor +doctors +doctrine +document +dodge +doe +doer +doers +does +doest +doff +dog +dogberry +dogfish +dogg +dogged +dogs +doigts +doing +doings +doit +doits +dolabella +dole +doleful +doll +dollar +dollars +dolor +dolorous +dolour +dolours +dolphin +dolt +dolts +domestic +domestics +dominance +dominations +dominator +domine +domineer +domineering +dominical +dominion +dominions +domitius +dommelton +don +donalbain +donation +donc +doncaster +done +dong +donn +donne +donner +donnerai +doom +doomsday +door +doorkeeper +doors +dorcas +doreus +doricles +dormouse +dorothy +dorset +dorsetshire +dost +dotage +dotant +dotard +dotards +dote +doted +doters +dotes +doteth +doth +doting +double +doubled +doubleness +doubler +doublet +doublets +doubling +doubly +doubt +doubted +doubtful +doubtfully +doubting +doubtless +doubts +doug +dough +doughty +doughy +douglas +dout +doute +douts +dove +dovehouse +dover +doves +dow +dowager +dowdy +dower +dowerless +dowers +dowlas +dowle +down +downfall +downright +downs +downstairs +downtrod +downward +downwards +downy +dowries +dowry +dowsabel +doxy +dozed +dozen +dozens +dozy +drab +drabbing +drabs +drachma +drachmas +draff +drag +dragg +dragged +dragging +dragon +dragonish +dragons +drain +drained +drains +drake +dram +dramatis +drank +draught +draughts +drave +draw +drawbridge +drawer +drawers +draweth +drawing +drawling +drawn +draws +drayman +draymen +dread +dreaded +dreadful +dreadfully +dreading +dreads +dream +dreamer +dreamers +dreaming +dreams +dreamt +drearning +dreary +dreg +dregs +drench +drenched +dress +dressed +dresser +dressing +dressings +drest +drew +dribbling +dried +drier +dries +drift +drily +drink +drinketh +drinking +drinkings +drinks +driv +drive +drivelling +driven +drives +driveth +driving +drizzle +drizzled +drizzles +droit +drollery +dromio +dromios +drone +drones +droop +droopeth +drooping +droops +drop +dropheir +droplets +dropp +dropper +droppeth +dropping +droppings +drops +dropsied +dropsies +dropsy +dropt +dross +drossy +drought +drove +droven +drovier +drown +drowned +drowning +drowns +drows +drowse +drowsily +drowsiness +drowsy +drudge +drudgery +drudges +drug +drugg +drugs +drum +drumble +drummer +drumming +drums +drunk +drunkard +drunkards +drunken +drunkenly +drunkenness +dry +dryness +dst +du +dub +dubb +ducat +ducats +ducdame +duchess +duchies +duchy +duck +ducking +ducks +dudgeon +due +duellist +duello +duer +dues +duff +dug +dugs +duke +dukedom +dukedoms +dukes +dulcet +dulche +dull +dullard +duller +dullest +dulling +dullness +dulls +dully +dulness +duly +dumain +dumb +dumbe +dumbly +dumbness +dump +dumps +dun +duncan +dung +dungeon +dungeons +dunghill +dunghills +dungy +dunnest +dunsinane +dunsmore +dunstable +dupp +durance +during +durst +dusky +dust +dusted +dusty +dutch +dutchman +duteous +duties +dutiful +duty +dwarf +dwarfish +dwell +dwellers +dwelling +dwells +dwelt +dwindle +dy +dye +dyed +dyer +dying +e +each +eager +eagerly +eagerness +eagle +eagles +eaning +eanlings +ear +earing +earl +earldom +earlier +earliest +earliness +earls +early +earn +earned +earnest +earnestly +earnestness +earns +ears +earth +earthen +earthlier +earthly +earthquake +earthquakes +earthy +eas +ease +eased +easeful +eases +easier +easiest +easiliest +easily +easiness +easing +east +eastcheap +easter +eastern +eastward +easy +eat +eaten +eater +eaters +eating +eats +eaux +eaves +ebb +ebbing +ebbs +ebon +ebony +ebrew +ecce +echapper +echo +echoes +eclips +eclipse +eclipses +ecolier +ecoutez +ecstacy +ecstasies +ecstasy +ecus +eden +edg +edgar +edge +edged +edgeless +edges +edict +edicts +edifice +edifices +edified +edifies +edition +edm +edmund +edmunds +edmundsbury +educate +educated +education +edward +eel +eels +effect +effected +effectless +effects +effectual +effectually +effeminate +effigies +effus +effuse +effusion +eftest +egal +egally +eget +egeus +egg +eggs +eggshell +eglamour +eglantine +egma +ego +egregious +egregiously +egress +egypt +egyptian +egyptians +eie +eight +eighteen +eighth +eightpenny +eighty +eisel +either +eject +eke +el +elbe +elbow +elbows +eld +elder +elders +eldest +eleanor +elect +elected +election +elegancy +elegies +element +elements +elephant +elephants +elevated +eleven +eleventh +elf +elflocks +eliads +elinor +elizabeth +ell +elle +ellen +elm +eloquence +eloquent +else +elsewhere +elsinore +eltham +elves +elvish +ely +elysium +em +emballing +embalm +embalms +embark +embarked +embarquements +embassade +embassage +embassies +embassy +embattailed +embattl +embattle +embay +embellished +embers +emblaze +emblem +emblems +embodied +embold +emboldens +emboss +embossed +embounded +embowel +embowell +embrac +embrace +embraced +embracement +embracements +embraces +embracing +embrasures +embroider +embroidery +emhracing +emilia +eminence +eminent +eminently +emmanuel +emnity +empale +emperal +emperess +emperial +emperor +empery +emphasis +empire +empirics +empiricutic +empleached +employ +employed +employer +employment +employments +empoison +empress +emptied +emptier +empties +emptiness +empty +emptying +emulate +emulation +emulations +emulator +emulous +en +enact +enacted +enacts +enactures +enamell +enamelled +enamour +enamoured +enanmour +encamp +encamped +encave +enceladus +enchaf +enchafed +enchant +enchanted +enchanting +enchantingly +enchantment +enchantress +enchants +enchas +encircle +encircled +enclos +enclose +enclosed +encloses +encloseth +enclosing +enclouded +encompass +encompassed +encompasseth +encompassment +encore +encorporal +encount +encounter +encountered +encounters +encourage +encouraged +encouragement +encrimsoned +encroaching +encumb +end +endamage +endamagement +endanger +endart +endear +endeared +endeavour +endeavours +ended +ender +ending +endings +endite +endless +endow +endowed +endowments +endows +ends +endu +endue +endur +endurance +endure +endured +endures +enduring +endymion +eneas +enemies +enemy +enernies +enew +enfeebled +enfeebles +enfeoff +enfetter +enfoldings +enforc +enforce +enforced +enforcedly +enforcement +enforces +enforcest +enfranched +enfranchis +enfranchise +enfranchised +enfranchisement +enfreed +enfreedoming +engag +engage +engaged +engagements +engaging +engaol +engend +engender +engenders +engilds +engine +engineer +enginer +engines +engirt +england +english +englishman +englishmen +engluts +englutted +engraffed +engraft +engrafted +engrav +engrave +engross +engrossed +engrossest +engrossing +engrossments +enguard +enigma +enigmatical +enjoin +enjoined +enjoy +enjoyed +enjoyer +enjoying +enjoys +enkindle +enkindled +enlard +enlarg +enlarge +enlarged +enlargement +enlargeth +enlighten +enlink +enmesh +enmities +enmity +ennoble +ennobled +enobarb +enobarbus +enon +enormity +enormous +enough +enow +enpatron +enpierced +enquir +enquire +enquired +enrag +enrage +enraged +enrages +enrank +enrapt +enrich +enriched +enriches +enridged +enrings +enrob +enrobe +enroll +enrolled +enrooted +enrounded +enschedul +ensconce +ensconcing +enseamed +ensear +enseigne +enseignez +ensemble +enshelter +enshielded +enshrines +ensign +ensigns +enskied +ensman +ensnare +ensnared +ensnareth +ensteep +ensu +ensue +ensued +ensues +ensuing +enswathed +ent +entail +entame +entangled +entangles +entendre +enter +entered +entering +enterprise +enterprises +enters +entertain +entertained +entertainer +entertaining +entertainment +entertainments +enthrall +enthralled +enthron +enthroned +entice +enticements +enticing +entire +entirely +entitle +entitled +entitling +entomb +entombed +entrails +entrance +entrances +entrap +entrapp +entre +entreat +entreated +entreaties +entreating +entreatments +entreats +entreaty +entrench +entry +entwist +envelop +envenom +envenomed +envenoms +envied +envies +envious +enviously +environ +environed +envoy +envy +envying +enwheel +enwombed +enwraps +ephesian +ephesians +ephesus +epicure +epicurean +epicures +epicurism +epicurus +epidamnum +epidaurus +epigram +epilepsy +epileptic +epilogue +epilogues +epistles +epistrophus +epitaph +epitaphs +epithet +epitheton +epithets +epitome +equal +equalities +equality +equall +equally +equalness +equals +equinoctial +equinox +equipage +equity +equivocal +equivocate +equivocates +equivocation +equivocator +er +erbear +erbearing +erbears +erbeat +erblows +erboard +erborne +ercame +ercast +ercharg +ercharged +ercharging +ercles +ercome +ercover +ercrows +erdoing +ere +erebus +erect +erected +erecting +erection +erects +erewhile +erflourish +erflow +erflowing +erflows +erfraught +erga +ergalled +erglanced +ergo +ergone +ergrow +ergrown +ergrowth +erhang +erhanging +erhasty +erhear +erheard +eringoes +erjoy +erleap +erleaps +erleavens +erlook +erlooking +ermaster +ermengare +ermount +ern +ernight +eros +erpaid +erparted +erpast +erpays +erpeer +erperch +erpicturing +erpingham +erposting +erpow +erpress +erpressed +err +errand +errands +errant +errate +erraught +erreaches +erred +errest +erring +erroneous +error +errors +errs +errule +errun +erset +ershade +ershades +ershine +ershot +ersized +erskip +erslips +erspreads +erst +erstare +erstep +erstunk +ersway +ersways +erswell +erta +ertake +erteemed +erthrow +erthrown +erthrows +ertook +ertop +ertopping +ertrip +erturn +erudition +eruption +eruptions +ervalues +erwalk +erwatch +erween +erweens +erweigh +erweighs +erwhelm +erwhelmed +erworn +es +escalus +escap +escape +escaped +escapes +eschew +escoted +esill +especial +especially +esperance +espials +espied +espies +espous +espouse +espy +esquire +esquires +essay +essays +essence +essential +essentially +esses +essex +est +establish +established +estate +estates +esteem +esteemed +esteemeth +esteeming +esteems +estimable +estimate +estimation +estimations +estime +estranged +estridge +estridges +et +etc +etceteras +ete +eternal +eternally +eterne +eternity +eterniz +etes +ethiop +ethiope +ethiopes +ethiopian +etna +eton +etre +eunuch +eunuchs +euphrates +euphronius +euriphile +europa +europe +ev +evade +evades +evans +evasion +evasions +eve +even +evening +evenly +event +eventful +events +ever +everlasting +everlastingly +evermore +every +everyone +everything +everywhere +evidence +evidences +evident +evil +evilly +evils +evitate +ewe +ewer +ewers +ewes +exact +exacted +exactest +exacting +exaction +exactions +exactly +exacts +exalt +exalted +examin +examination +examinations +examine +examined +examines +exampl +example +exampled +examples +exasperate +exasperates +exceed +exceeded +exceedeth +exceeding +exceedingly +exceeds +excel +excelled +excellence +excellencies +excellency +excellent +excellently +excelling +excels +except +excepted +excepting +exception +exceptions +exceptless +excess +excessive +exchang +exchange +exchanged +exchequer +exchequers +excite +excited +excitements +excites +exclaim +exclaims +exclamation +exclamations +excludes +excommunicate +excommunication +excrement +excrements +excursion +excursions +excus +excusable +excuse +excused +excuses +excusez +excusing +execrable +execrations +execute +executed +executing +execution +executioner +executioners +executor +executors +exempt +exempted +exequies +exercise +exercises +exeter +exeunt +exhal +exhalation +exhalations +exhale +exhales +exhaust +exhibit +exhibiters +exhibition +exhort +exhortation +exigent +exil +exile +exiled +exion +exist +exists +exit +exits +exorciser +exorcisms +exorcist +expect +expectance +expectancy +expectation +expectations +expected +expecters +expecting +expects +expedience +expedient +expediently +expedition +expeditious +expel +expell +expelling +expels +expend +expense +expenses +experienc +experience +experiences +experiment +experimental +experiments +expert +expertness +expiate +expiation +expir +expiration +expire +expired +expires +expiring +explication +exploit +exploits +expos +expose +exposing +exposition +expositor +expostulate +expostulation +exposture +exposure +expound +expounded +express +expressed +expresseth +expressing +expressive +expressly +expressure +expuls +expulsion +exquisite +exsufflicate +extant +extemporal +extemporally +extempore +extend +extended +extends +extent +extenuate +extenuated +extenuates +extenuation +exterior +exteriorly +exteriors +extermin +extern +external +extinct +extincted +extincture +extinguish +extirp +extirpate +extirped +extol +extoll +extolment +exton +extort +extorted +extortion +extortions +extra +extract +extracted +extracting +extraordinarily +extraordinary +extraught +extravagancy +extravagant +extreme +extremely +extremes +extremest +extremities +extremity +exuent +exult +exultation +ey +eyas +eyases +eye +eyeball +eyeballs +eyebrow +eyebrows +eyed +eyeless +eyelid +eyelids +eyes +eyesight +eyestrings +eying +eyne +eyrie +fa +fabian +fable +fables +fabric +fabulous +fac +face +faced +facere +faces +faciant +facile +facility +facinerious +facing +facit +fact +faction +factionary +factions +factious +factor +factors +faculties +faculty +fade +faded +fadeth +fadge +fading +fadings +fadom +fadoms +fagot +fagots +fail +failing +fails +fain +faint +fainted +fainter +fainting +faintly +faintness +faints +fair +fairer +fairest +fairies +fairing +fairings +fairly +fairness +fairs +fairwell +fairy +fais +fait +faites +faith +faithful +faithfull +faithfully +faithless +faiths +faitors +fal +falchion +falcon +falconbridge +falconer +falconers +fall +fallacy +fallen +falleth +falliable +fallible +falling +fallow +fallows +falls +fally +falorous +false +falsehood +falsely +falseness +falser +falsify +falsing +falstaff +falstaffs +falter +fam +fame +famed +familiar +familiarity +familiarly +familiars +family +famine +famish +famished +famous +famoused +famously +fan +fanatical +fancies +fancy +fane +fanes +fang +fangled +fangless +fangs +fann +fanning +fans +fantasied +fantasies +fantastic +fantastical +fantastically +fantasticoes +fantasy +fap +far +farborough +farced +fardel +fardels +fare +fares +farewell +farewells +fariner +faring +farm +farmer +farmhouse +farms +farre +farrow +farther +farthest +farthing +farthingale +farthingales +farthings +fartuous +fas +fashion +fashionable +fashioning +fashions +fast +fasted +fasten +fastened +faster +fastest +fasting +fastly +fastolfe +fasts +fat +fatal +fatally +fate +fated +fates +father +fathered +fatherless +fatherly +fathers +fathom +fathomless +fathoms +fatigate +fatness +fats +fatted +fatter +fattest +fatting +fatuus +fauconbridge +faulconbridge +fault +faultiness +faultless +faults +faulty +fausse +fauste +faustuses +faut +favor +favorable +favorably +favors +favour +favourable +favoured +favouredly +favourer +favourers +favouring +favourite +favourites +favours +favout +fawn +fawneth +fawning +fawns +fay +fe +fealty +fear +feared +fearest +fearful +fearfull +fearfully +fearfulness +fearing +fearless +fears +feast +feasted +feasting +feasts +feat +feated +feater +feather +feathered +feathers +featly +feats +featur +feature +featured +featureless +features +february +fecks +fed +fedary +federary +fee +feeble +feebled +feebleness +feebling +feebly +feed +feeder +feeders +feedeth +feeding +feeds +feel +feeler +feeling +feelingly +feels +fees +feet +fehemently +feign +feigned +feigning +feil +feith +felicitate +felicity +fell +fellest +fellies +fellow +fellowly +fellows +fellowship +fellowships +fells +felon +felonious +felony +felt +female +females +feminine +fen +fenc +fence +fencer +fencing +fends +fennel +fenny +fens +fenton +fer +ferdinand +fere +fernseed +ferrara +ferrers +ferret +ferry +ferryman +fertile +fertility +fervency +fervour +fery +fest +feste +fester +festinate +festinately +festival +festivals +fet +fetch +fetches +fetching +fetlock +fetlocks +fett +fetter +fettering +fetters +fettle +feu +feud +fever +feverous +fevers +few +fewer +fewest +fewness +fickle +fickleness +fico +fiction +fiddle +fiddler +fiddlestick +fidele +fidelicet +fidelity +fidius +fie +field +fielded +fields +fiend +fiends +fierce +fiercely +fierceness +fiery +fife +fifes +fifteen +fifteens +fifteenth +fifth +fifty +fiftyfold +fig +fight +fighter +fightest +fighteth +fighting +fights +figo +figs +figur +figure +figured +figures +figuring +fike +fil +filberts +filch +filches +filching +file +filed +files +filial +filius +fill +filled +fillet +filling +fillip +fills +filly +film +fils +filth +filths +filthy +fin +finally +finch +find +finder +findeth +finding +findings +finds +fine +fineless +finely +finem +fineness +finer +fines +finest +fing +finger +fingering +fingers +fingre +fingres +finical +finish +finished +finisher +finless +finn +fins +finsbury +fir +firago +fire +firebrand +firebrands +fired +fires +firework +fireworks +firing +firk +firm +firmament +firmly +firmness +first +firstlings +fish +fisher +fishermen +fishers +fishes +fishified +fishmonger +fishpond +fisnomy +fist +fisting +fists +fistula +fit +fitchew +fitful +fitly +fitment +fitness +fits +fitted +fitter +fittest +fitteth +fitting +fitzwater +five +fivepence +fives +fix +fixed +fixes +fixeth +fixing +fixture +fl +flag +flagging +flagon +flagons +flags +flail +flakes +flaky +flam +flame +flamen +flamens +flames +flaming +flaminius +flanders +flannel +flap +flaring +flash +flashes +flashing +flask +flat +flatly +flatness +flats +flatt +flatter +flattered +flatterer +flatterers +flatterest +flatteries +flattering +flatters +flattery +flaunts +flavio +flavius +flaw +flaws +flax +flaxen +flay +flaying +flea +fleance +fleas +flecked +fled +fledge +flee +fleec +fleece +fleeces +fleer +fleering +fleers +fleet +fleeter +fleeting +fleming +flemish +flesh +fleshes +fleshly +fleshment +fleshmonger +flew +flexible +flexure +flibbertigibbet +flickering +flidge +fliers +flies +flieth +flight +flights +flighty +flinch +fling +flint +flints +flinty +flirt +float +floated +floating +flock +flocks +flood +floodgates +floods +floor +flora +florence +florentine +florentines +florentius +florizel +flote +floulish +flour +flourish +flourishes +flourisheth +flourishing +flout +flouted +flouting +flouts +flow +flowed +flower +flowerets +flowers +flowing +flown +flows +fluellen +fluent +flung +flush +flushing +fluster +flute +flutes +flutter +flux +fluxive +fly +flying +fo +foal +foals +foam +foamed +foaming +foams +foamy +fob +focative +fodder +foe +foeman +foemen +foes +fog +foggy +fogs +foh +foi +foil +foiled +foils +foin +foining +foins +fois +foison +foisons +foist +foix +fold +folded +folds +folio +folk +folks +follies +follow +followed +follower +followers +followest +following +follows +folly +fond +fonder +fondly +fondness +font +fontibell +food +fool +fooleries +foolery +foolhardy +fooling +foolish +foolishly +foolishness +fools +foot +football +footboy +footboys +footed +footfall +footing +footman +footmen +footpath +footsteps +footstool +fopp +fopped +foppery +foppish +fops +for +forage +foragers +forbade +forbear +forbearance +forbears +forbid +forbidden +forbiddenly +forbids +forbod +forborne +forc +force +forced +forceful +forceless +forces +forcible +forcibly +forcing +ford +fordid +fordo +fordoes +fordone +fore +forecast +forefather +forefathers +forefinger +forego +foregone +forehand +forehead +foreheads +forehorse +foreign +foreigner +foreigners +foreknowing +foreknowledge +foremost +forenamed +forenoon +forerun +forerunner +forerunning +foreruns +foresaid +foresaw +foresay +foresee +foreseeing +foresees +foreshow +foreskirt +forespent +forest +forestall +forestalled +forester +foresters +forests +foretell +foretelling +foretells +forethink +forethought +foretold +forever +foreward +forewarn +forewarned +forewarning +forfeit +forfeited +forfeiters +forfeiting +forfeits +forfeiture +forfeitures +forfend +forfended +forg +forgave +forge +forged +forgeries +forgery +forges +forget +forgetful +forgetfulness +forgetive +forgets +forgetting +forgive +forgiven +forgiveness +forgo +forgoing +forgone +forgot +forgotten +fork +forked +forks +forlorn +form +formal +formally +formed +former +formerly +formless +forms +fornication +fornications +fornicatress +forres +forrest +forsake +forsaken +forsaketh +forslow +forsook +forsooth +forspent +forspoke +forswear +forswearing +forswore +forsworn +fort +forted +forth +forthcoming +forthlight +forthright +forthwith +fortification +fortifications +fortified +fortifies +fortify +fortinbras +fortitude +fortnight +fortress +fortresses +forts +fortun +fortuna +fortunate +fortunately +fortune +fortuned +fortunes +fortward +forty +forum +forward +forwarding +forwardness +forwards +forwearied +fosset +fost +foster +fostered +fought +foughten +foul +fouler +foulest +foully +foulness +found +foundation +foundations +founded +founder +fount +fountain +fountains +founts +four +fourscore +fourteen +fourth +foutra +fowl +fowler +fowling +fowls +fox +foxes +foxship +fracted +fraction +fractions +fragile +fragment +fragments +fragrant +frail +frailer +frailties +frailty +fram +frame +framed +frames +frampold +fran +francais +france +frances +franchise +franchised +franchisement +franchises +franciae +francis +francisca +franciscan +francisco +frank +franker +frankfort +franklin +franklins +frankly +frankness +frantic +franticly +frateretto +fratrum +fraud +fraudful +fraught +fraughtage +fraughting +fray +frays +freckl +freckled +freckles +frederick +free +freed +freedom +freedoms +freehearted +freelier +freely +freeman +freemen +freeness +freer +frees +freestone +freetown +freeze +freezes +freezing +freezings +french +frenchman +frenchmen +frenchwoman +frenzy +frequent +frequents +fresh +fresher +freshes +freshest +freshly +freshness +fret +fretful +frets +fretted +fretten +fretting +friar +friars +friday +fridays +friend +friended +friending +friendless +friendliness +friendly +friends +friendship +friendships +frieze +fright +frighted +frightened +frightful +frighting +frights +fringe +fringed +frippery +frisk +fritters +frivolous +fro +frock +frog +frogmore +froissart +frolic +from +front +fronted +frontier +frontiers +fronting +frontlet +fronts +frost +frosts +frosty +froth +froward +frown +frowning +frowningly +frowns +froze +frozen +fructify +frugal +fruit +fruiterer +fruitful +fruitfully +fruitfulness +fruition +fruitless +fruits +frush +frustrate +frutify +fry +fubb +fuel +fugitive +fulfil +fulfill +fulfilling +fulfils +full +fullam +fuller +fullers +fullest +fullness +fully +fulness +fulsome +fulvia +fum +fumble +fumbles +fumblest +fumbling +fume +fumes +fuming +fumiter +fumitory +fun +function +functions +fundamental +funeral +funerals +fur +furbish +furies +furious +furlongs +furnace +furnaces +furnish +furnished +furnishings +furniture +furnival +furor +furr +furrow +furrowed +furrows +furth +further +furtherance +furtherer +furthermore +furthest +fury +furze +furzes +fust +fustian +fustilarian +fusty +fut +future +futurity +g +gabble +gaberdine +gabriel +gad +gadding +gads +gadshill +gag +gage +gaged +gagg +gaging +gagne +gain +gained +gainer +gaingiving +gains +gainsaid +gainsay +gainsaying +gainsays +gainst +gait +gaited +galathe +gale +galen +gales +gall +gallant +gallantly +gallantry +gallants +galled +gallery +galley +galleys +gallia +gallian +galliard +galliasses +gallimaufry +galling +gallons +gallop +galloping +gallops +gallow +galloway +gallowglasses +gallows +gallowses +galls +gallus +gam +gambol +gambold +gambols +gamboys +game +gamers +games +gamesome +gamester +gaming +gammon +gamut +gan +gangren +ganymede +gaol +gaoler +gaolers +gaols +gap +gape +gapes +gaping +gar +garb +garbage +garboils +garcon +gard +garde +garden +gardener +gardeners +gardens +gardez +gardiner +gardon +gargantua +gargrave +garish +garland +garlands +garlic +garment +garments +garmet +garner +garners +garnish +garnished +garret +garrison +garrisons +gart +garter +garterd +gartering +garters +gascony +gash +gashes +gaskins +gasp +gasping +gasted +gastness +gat +gate +gated +gates +gath +gather +gathered +gathering +gathers +gatories +gatory +gaud +gaudeo +gaudy +gauge +gaul +gaultree +gaunt +gauntlet +gauntlets +gav +gave +gavest +gawded +gawds +gawsey +gay +gayness +gaz +gaze +gazed +gazer +gazers +gazes +gazeth +gazing +gear +geck +geese +geffrey +geld +gelded +gelding +gelida +gelidus +gelt +gem +geminy +gems +gen +gender +genders +general +generally +generals +generation +generations +generative +generosity +generous +genitive +genitivo +genius +gennets +genoa +genoux +gens +gent +gentilhomme +gentility +gentle +gentlefolks +gentleman +gentlemanlike +gentlemen +gentleness +gentler +gentles +gentlest +gentlewoman +gentlewomen +gently +gentry +george +gerard +germaines +germains +german +germane +germans +germany +gertrude +gest +gests +gesture +gestures +get +getrude +gets +getter +getting +ghastly +ghost +ghosted +ghostly +ghosts +gi +giant +giantess +giantlike +giants +gib +gibber +gibbet +gibbets +gibe +giber +gibes +gibing +gibingly +giddily +giddiness +giddy +gift +gifts +gig +giglets +giglot +gilbert +gild +gilded +gilding +gilliams +gillian +gills +gillyvors +gilt +gimmal +gimmers +gin +ging +ginger +gingerbread +gingerly +ginn +gins +gioucestershire +gipes +gipsies +gipsy +gird +girded +girdle +girdled +girdles +girdling +girl +girls +girt +girth +gis +giv +give +given +giver +givers +gives +givest +giveth +giving +givings +glad +gladded +gladding +gladly +gladness +glamis +glanc +glance +glanced +glances +glancing +glanders +glansdale +glare +glares +glass +glasses +glassy +glaz +glazed +gleams +glean +gleaned +gleaning +gleeful +gleek +gleeking +gleeks +glend +glendower +glib +glide +glided +glides +glideth +gliding +glimmer +glimmering +glimmers +glimpse +glimpses +glist +glistening +glister +glistering +glisters +glitt +glittering +globe +globes +glooming +gloomy +glories +glorified +glorify +glorious +gloriously +glory +glose +gloss +glosses +glou +glouceste +gloucester +gloucestershire +glove +glover +gloves +glow +glowed +glowing +glowworm +gloz +gloze +glozes +glu +glue +glued +glues +glut +glutt +glutted +glutton +gluttoning +gluttony +gnarled +gnarling +gnat +gnats +gnaw +gnawing +gnawn +gnaws +go +goad +goaded +goads +goal +goat +goatish +goats +gobbets +gobbo +goblet +goblets +goblin +goblins +god +godded +godden +goddess +goddesses +goddild +godfather +godfathers +godhead +godlike +godliness +godly +godmother +gods +godson +goer +goers +goes +goest +goeth +goffe +gogs +going +gold +golden +goldenly +goldsmith +goldsmiths +golgotha +goliases +goliath +gon +gondola +gondolier +gone +goneril +gong +gonzago +gonzalo +good +goodfellow +goodlier +goodliest +goodly +goodman +goodness +goodnight +goodrig +goods +goodwife +goodwill +goodwin +goodwins +goodyear +goodyears +goose +gooseberry +goosequills +goot +gor +gorbellied +gorboduc +gordian +gore +gored +gorg +gorge +gorgeous +gorget +gorging +gorgon +gormandize +gormandizing +gory +gosling +gospel +gospels +goss +gossamer +gossip +gossiping +gossiplike +gossips +got +goth +goths +gotten +gourd +gout +gouts +gouty +govern +governance +governed +governess +government +governor +governors +governs +gower +gown +gowns +grac +grace +graced +graceful +gracefully +graceless +graces +gracing +gracious +graciously +gradation +graff +graffing +graft +grafted +grafters +grain +grained +grains +gramercies +gramercy +grammar +grand +grandam +grandame +grandchild +grande +grandeur +grandfather +grandjurors +grandmother +grandpre +grandsir +grandsire +grandsires +grange +grant +granted +granting +grants +grape +grapes +grapple +grapples +grappling +grasp +grasped +grasps +grass +grasshoppers +grassy +grate +grated +grateful +grates +gratiano +gratify +gratii +gratillity +grating +gratis +gratitude +gratulate +grav +grave +gravediggers +gravel +graveless +gravell +gravely +graven +graveness +graver +graves +gravest +gravestone +gravities +gravity +gravy +gray +graymalkin +graz +graze +grazed +grazing +grease +greases +greasily +greasy +great +greater +greatest +greatly +greatness +grecian +grecians +gree +greece +greed +greedily +greediness +greedy +greeing +greek +greekish +greeks +green +greener +greenly +greens +greensleeves +greenwich +greenwood +greet +greeted +greeting +greetings +greets +greg +gregory +gremio +grew +grey +greybeard +greybeards +greyhound +greyhounds +grief +griefs +griev +grievance +grievances +grieve +grieved +grieves +grievest +grieving +grievingly +grievous +grievously +griffin +griffith +grim +grime +grimly +grin +grind +grinding +grindstone +grinning +grip +gripe +gripes +griping +grise +grisly +grissel +grize +grizzle +grizzled +groan +groaning +groans +groat +groats +groin +groom +grooms +grop +groping +gros +gross +grosser +grossly +grossness +ground +grounded +groundlings +grounds +grove +grovel +grovelling +groves +grow +groweth +growing +grown +grows +growth +grub +grubb +grubs +grudge +grudged +grudges +grudging +gruel +grumble +grumblest +grumbling +grumblings +grumio +grund +grunt +gualtier +guard +guardage +guardant +guarded +guardian +guardians +guards +guardsman +gud +gudgeon +guerdon +guerra +guess +guesses +guessingly +guest +guests +guiana +guichard +guide +guided +guider +guiderius +guides +guiding +guidon +guienne +guil +guildenstern +guilders +guildford +guildhall +guile +guiled +guileful +guilfords +guilt +guiltian +guiltier +guiltily +guiltiness +guiltless +guilts +guilty +guinea +guinever +guise +gul +gules +gulf +gulfs +gull +gulls +gum +gumm +gums +gun +gunner +gunpowder +guns +gurnet +gurney +gust +gusts +gusty +guts +gutter +guy +guynes +guysors +gypsy +gyve +gyved +gyves +h +ha +haberdasher +habiliment +habiliments +habit +habitation +habited +habits +habitude +hack +hacket +hackney +hacks +had +hadst +haec +haeres +hag +hagar +haggard +haggards +haggish +haggled +hags +hail +hailed +hailstone +hailstones +hair +hairless +hairs +hairy +hal +halberd +halberds +halcyon +hale +haled +hales +half +halfcan +halfpence +halfpenny +halfpennyworth +halfway +halidom +hall +halloa +halloing +hallond +halloo +hallooing +hallow +hallowed +hallowmas +hallown +hals +halt +halter +halters +halting +halts +halves +ham +hames +hamlet +hammer +hammered +hammering +hammers +hamper +hampton +hams +hamstring +hand +handed +handful +handicraft +handicraftsmen +handing +handiwork +handkercher +handkerchers +handkerchief +handle +handled +handles +handless +handlest +handling +handmaid +handmaids +hands +handsaw +handsome +handsomely +handsomeness +handwriting +handy +hang +hanged +hangers +hangeth +hanging +hangings +hangman +hangmen +hangs +hannibal +hap +hapless +haply +happ +happen +happened +happier +happies +happiest +happily +happiness +happy +haps +harbinger +harbingers +harbor +harbour +harbourage +harbouring +harbours +harcourt +hard +harder +hardest +hardiest +hardiment +hardiness +hardly +hardness +hardocks +hardy +hare +harelip +hares +harfleur +hark +harlot +harlotry +harlots +harm +harmed +harmful +harming +harmless +harmonious +harmony +harms +harness +harp +harper +harpier +harping +harpy +harried +harrow +harrows +harry +harsh +harshly +harshness +hart +harts +harum +harvest +has +hast +haste +hasted +hasten +hastes +hastily +hasting +hastings +hasty +hat +hatch +hatches +hatchet +hatching +hatchment +hate +hated +hateful +hater +haters +hates +hateth +hatfield +hath +hating +hatred +hats +haud +hauf +haught +haughtiness +haughty +haunch +haunches +haunt +haunted +haunting +haunts +hautboy +hautboys +have +haven +havens +haver +having +havings +havior +haviour +havoc +hawk +hawking +hawks +hawthorn +hawthorns +hay +hazard +hazarded +hazards +hazel +hazelnut +he +head +headborough +headed +headier +heading +headland +headless +headlong +heads +headsman +headstrong +heady +heal +healed +healing +heals +health +healthful +healths +healthsome +healthy +heap +heaping +heaps +hear +heard +hearer +hearers +hearest +heareth +hearing +hearings +heark +hearken +hearkens +hears +hearsay +hearse +hearsed +hearst +heart +heartache +heartbreak +heartbreaking +hearted +hearten +hearth +hearths +heartily +heartiness +heartless +heartlings +heartly +hearts +heartsick +heartstrings +hearty +heat +heated +heath +heathen +heathenish +heating +heats +heauties +heav +heave +heaved +heaven +heavenly +heavens +heaves +heavier +heaviest +heavily +heaviness +heaving +heavings +heavy +hebona +hebrew +hecate +hectic +hector +hectors +hecuba +hedg +hedge +hedgehog +hedgehogs +hedges +heed +heeded +heedful +heedfull +heedfully +heedless +heel +heels +hefted +hefts +heifer +heifers +heigh +height +heighten +heinous +heinously +heir +heiress +heirless +heirs +held +helen +helena +helenus +helias +helicons +hell +hellespont +hellfire +hellish +helm +helmed +helmet +helmets +helms +help +helper +helpers +helpful +helping +helpless +helps +helter +hem +heme +hemlock +hemm +hemp +hempen +hems +hen +hence +henceforth +henceforward +henchman +henri +henricus +henry +hens +hent +henton +her +herald +heraldry +heralds +herb +herbert +herblets +herbs +herculean +hercules +herd +herds +herdsman +herdsmen +here +hereabout +hereabouts +hereafter +hereby +hereditary +hereford +herefordshire +herein +hereof +heresies +heresy +heretic +heretics +hereto +hereupon +heritage +heritier +hermes +hermia +hermione +hermit +hermitage +hermits +herne +hero +herod +herods +heroes +heroic +heroical +herring +herrings +hers +herself +hesperides +hesperus +hest +hests +heure +heureux +hew +hewgh +hewing +hewn +hews +hey +heyday +hibocrates +hic +hiccups +hick +hid +hidden +hide +hideous +hideously +hideousness +hides +hidest +hiding +hie +hied +hiems +hies +hig +high +higher +highest +highly +highmost +highness +hight +highway +highways +hilding +hildings +hill +hillo +hilloa +hills +hilt +hilts +hily +him +himself +hinc +hinckley +hind +hinder +hindered +hinders +hindmost +hinds +hing +hinge +hinges +hint +hip +hipp +hipparchus +hippolyta +hips +hir +hire +hired +hiren +hirtius +his +hisperia +hiss +hisses +hissing +hist +historical +history +hit +hither +hitherto +hitherward +hitherwards +hits +hitting +hive +hives +hizzing +ho +hoa +hoar +hoard +hoarded +hoarding +hoars +hoarse +hoary +hob +hobbididence +hobby +hobbyhorse +hobgoblin +hobnails +hoc +hod +hodge +hog +hogs +hogshead +hogsheads +hois +hoise +hoist +hoisted +hoists +holborn +hold +holden +holder +holdeth +holdfast +holding +holds +hole +holes +holidam +holidame +holiday +holidays +holier +holiest +holily +holiness +holla +holland +hollander +hollanders +holloa +holloaing +hollow +hollowly +hollowness +holly +holmedon +holofernes +holp +holy +homage +homager +home +homely +homes +homespuns +homeward +homewards +homicide +homicides +homily +hominem +hommes +homo +honest +honester +honestest +honestly +honesty +honey +honeycomb +honeying +honeyless +honeysuckle +honeysuckles +honi +honneur +honor +honorable +honorably +honorato +honorificabilitudinitatibus +honors +honour +honourable +honourably +honoured +honourest +honourible +honouring +honours +hoo +hood +hooded +hoodman +hoods +hoodwink +hoof +hoofs +hook +hooking +hooks +hoop +hoops +hoot +hooted +hooting +hoots +hop +hope +hopeful +hopeless +hopes +hopest +hoping +hopkins +hoppedance +hor +horace +horatio +horizon +horn +hornbook +horned +horner +horning +hornpipes +horns +horologe +horrible +horribly +horrid +horrider +horridly +horror +horrors +hors +horse +horseback +horsed +horsehairs +horseman +horsemanship +horsemen +horses +horseway +horsing +hortensio +hortensius +horum +hose +hospitable +hospital +hospitality +host +hostage +hostages +hostess +hostile +hostility +hostilius +hosts +hot +hotly +hotspur +hotter +hottest +hound +hounds +hour +hourly +hours +hous +house +household +householder +householders +households +housekeeper +housekeepers +housekeeping +houseless +houses +housewife +housewifery +housewives +hovel +hover +hovered +hovering +hovers +how +howbeit +howe +howeer +however +howl +howled +howlet +howling +howls +howsoe +howsoever +howsome +hoxes +hoy +hoyday +hubert +huddled +huddling +hue +hued +hues +hug +huge +hugely +hugeness +hugg +hugger +hugh +hugs +hujus +hulk +hulks +hull +hulling +hullo +hum +human +humane +humanely +humanity +humble +humbled +humbleness +humbler +humbles +humblest +humbling +humbly +hume +humh +humidity +humility +humming +humor +humorous +humors +humour +humourists +humours +humphrey +humphry +hums +hundred +hundreds +hundredth +hung +hungarian +hungary +hunger +hungerford +hungerly +hungry +hunt +hunted +hunter +hunters +hunteth +hunting +huntington +huntress +hunts +huntsman +huntsmen +hurdle +hurl +hurling +hurls +hurly +hurlyburly +hurricano +hurricanoes +hurried +hurries +hurry +hurt +hurting +hurtled +hurtless +hurtling +hurts +husband +husbanded +husbandless +husbandry +husbands +hush +hushes +husht +husks +huswife +huswifes +hutch +hybla +hydra +hyen +hymen +hymenaeus +hymn +hymns +hyperboles +hyperbolical +hyperion +hypocrisy +hypocrite +hypocrites +hyrcan +hyrcania +hyrcanian +hyssop +hysterica +i +iachimo +iaculis +iago +iament +ibat +icarus +ice +iceland +ici +icicle +icicles +icy +idea +ideas +idem +iden +ides +idiot +idiots +idle +idleness +idles +idly +idol +idolatrous +idolatry +ield +if +ifs +ignis +ignoble +ignobly +ignominious +ignominy +ignomy +ignorance +ignorant +ii +iii +iiii +il +ilbow +ild +ilion +ilium +ill +illegitimate +illiterate +illness +illo +ills +illume +illumin +illuminate +illumineth +illusion +illusions +illustrate +illustrated +illustrious +illyria +illyrian +ils +im +image +imagery +images +imagin +imaginary +imagination +imaginations +imagine +imagining +imaginings +imbar +imbecility +imbrue +imitari +imitate +imitated +imitation +imitations +immaculate +immanity +immask +immaterial +immediacy +immediate +immediately +imminence +imminent +immoderate +immoderately +immodest +immoment +immortal +immortaliz +immortally +immur +immured +immures +imogen +imp +impaint +impair +impairing +impale +impaled +impanelled +impart +imparted +impartial +impartment +imparts +impasted +impatience +impatient +impatiently +impawn +impeach +impeached +impeachment +impeachments +impedes +impediment +impediments +impenetrable +imperator +imperceiverant +imperfect +imperfection +imperfections +imperfectly +imperial +imperious +imperiously +impertinency +impertinent +impeticos +impetuosity +impetuous +impieties +impiety +impious +implacable +implements +implies +implor +implorators +implore +implored +imploring +impon +import +importance +importancy +important +importantly +imported +importeth +importing +importless +imports +importun +importunacy +importunate +importune +importunes +importunity +impos +impose +imposed +imposition +impositions +impossibilities +impossibility +impossible +imposthume +impostor +impostors +impotence +impotent +impounded +impregnable +imprese +impress +impressed +impressest +impression +impressure +imprimendum +imprimis +imprint +imprinted +imprison +imprisoned +imprisoning +imprisonment +improbable +improper +improve +improvident +impudence +impudency +impudent +impudently +impudique +impugn +impugns +impure +imputation +impute +in +inaccessible +inaidable +inaudible +inauspicious +incaged +incantations +incapable +incardinate +incarnadine +incarnate +incarnation +incens +incense +incensed +incensement +incenses +incensing +incertain +incertainties +incertainty +incessant +incessantly +incest +incestuous +inch +incharitable +inches +incidency +incident +incision +incite +incites +incivil +incivility +inclin +inclinable +inclination +incline +inclined +inclines +inclining +inclips +include +included +includes +inclusive +incomparable +incomprehensible +inconsiderate +inconstancy +inconstant +incontinency +incontinent +incontinently +inconvenience +inconveniences +inconvenient +incony +incorporate +incorps +incorrect +increas +increase +increases +increaseth +increasing +incredible +incredulous +incur +incurable +incurr +incurred +incursions +ind +inde +indebted +indeed +indent +indented +indenture +indentures +index +indexes +india +indian +indict +indicted +indictment +indies +indifferency +indifferent +indifferently +indigent +indigest +indigested +indign +indignation +indignations +indigne +indignities +indignity +indirect +indirection +indirections +indirectly +indiscreet +indiscretion +indispos +indisposition +indissoluble +indistinct +indistinguish +indistinguishable +indited +individable +indrench +indu +indubitate +induc +induce +induced +inducement +induction +inductions +indue +indued +indues +indulgence +indulgences +indulgent +indurance +industrious +industriously +industry +inequality +inestimable +inevitable +inexecrable +inexorable +inexplicable +infallible +infallibly +infamonize +infamous +infamy +infancy +infant +infants +infect +infected +infecting +infection +infections +infectious +infectiously +infects +infer +inference +inferior +inferiors +infernal +inferr +inferreth +inferring +infest +infidel +infidels +infinite +infinitely +infinitive +infirm +infirmities +infirmity +infixed +infixing +inflam +inflame +inflaming +inflammation +inflict +infliction +influence +influences +infold +inform +informal +information +informations +informed +informer +informs +infortunate +infring +infringe +infringed +infus +infuse +infused +infusing +infusion +ingener +ingenious +ingeniously +inglorious +ingots +ingraffed +ingraft +ingrate +ingrated +ingrateful +ingratitude +ingratitudes +ingredient +ingredients +ingross +inhabit +inhabitable +inhabitants +inhabited +inhabits +inhearse +inhearsed +inherent +inherit +inheritance +inherited +inheriting +inheritor +inheritors +inheritrix +inherits +inhibited +inhibition +inhoop +inhuman +iniquities +iniquity +initiate +injointed +injunction +injunctions +injur +injure +injurer +injuries +injurious +injury +injustice +ink +inkhorn +inkle +inkles +inkling +inky +inlaid +inland +inlay +inly +inmost +inn +inner +innkeeper +innocence +innocency +innocent +innocents +innovation +innovator +inns +innumerable +inoculate +inordinate +inprimis +inquir +inquire +inquiry +inquisition +inquisitive +inroads +insane +insanie +insatiate +insconce +inscrib +inscription +inscriptions +inscroll +inscrutable +insculp +insculpture +insensible +inseparable +inseparate +insert +inserted +inset +inshell +inshipp +inside +insinewed +insinuate +insinuateth +insinuating +insinuation +insisted +insisting +insisture +insociable +insolence +insolent +insomuch +inspir +inspiration +inspirations +inspire +inspired +install +installed +instalment +instance +instances +instant +instantly +instate +instead +insteeped +instigate +instigated +instigation +instigations +instigator +instinct +instinctively +institute +institutions +instruct +instructed +instruction +instructions +instructs +instrument +instrumental +instruments +insubstantial +insufficience +insufficiency +insult +insulted +insulting +insultment +insults +insupportable +insuppressive +insurrection +insurrections +int +integer +integritas +integrity +intellect +intellects +intellectual +intelligence +intelligencer +intelligencing +intelligent +intelligis +intelligo +intemperance +intemperate +intend +intended +intendeth +intending +intendment +intends +intenible +intent +intention +intentively +intents +inter +intercept +intercepted +intercepter +interception +intercepts +intercession +intercessors +interchained +interchang +interchange +interchangeably +interchangement +interchanging +interdiction +interest +interim +interims +interior +interjections +interjoin +interlude +intermingle +intermission +intermissive +intermit +intermix +intermixed +interpose +interposer +interposes +interpret +interpretation +interpreted +interpreter +interpreters +interprets +interr +interred +interrogatories +interrupt +interrupted +interrupter +interruptest +interruption +interrupts +intertissued +intervallums +interview +intestate +intestine +intil +intimate +intimation +intitled +intituled +into +intolerable +intoxicates +intreasured +intreat +intrench +intrenchant +intricate +intrinse +intrinsicate +intrude +intruder +intruding +intrusion +inundation +inure +inurn +invade +invades +invasion +invasive +invectively +invectives +inveigled +invent +invented +invention +inventions +inventor +inventorially +inventoried +inventors +inventory +inverness +invert +invest +invested +investing +investments +inveterate +invincible +inviolable +invised +invisible +invitation +invite +invited +invites +inviting +invitis +invocate +invocation +invoke +invoked +invulnerable +inward +inwardly +inwardness +inwards +ionia +ionian +ipse +ipswich +ira +irae +iras +ire +ireful +ireland +iris +irish +irishman +irishmen +irks +irksome +iron +irons +irreconcil +irrecoverable +irregular +irregulous +irreligious +irremovable +irreparable +irresolute +irrevocable +is +isabel +isabella +isbel +isbels +iscariot +ise +ish +isidore +isis +island +islander +islanders +islands +isle +isles +israel +issu +issue +issued +issueless +issues +issuing +ist +ista +it +italian +italy +itch +itches +itching +item +items +iteration +ithaca +its +itself +itshall +iv +ivory +ivy +iwis +ix +j +jacet +jack +jackanapes +jacks +jacksauce +jackslave +jacob +jade +jaded +jades +jail +jakes +jamany +james +jamy +jane +jangled +jangling +january +janus +japhet +jaquenetta +jaques +jar +jarring +jars +jarteer +jasons +jaunce +jauncing +jaundice +jaundies +jaw +jawbone +jaws +jay +jays +jc +je +jealous +jealousies +jealousy +jeer +jeering +jelly +jenny +jeopardy +jephtha +jephthah +jerkin +jerkins +jerks +jeronimy +jerusalem +jeshu +jesses +jessica +jest +jested +jester +jesters +jesting +jests +jesu +jesus +jet +jets +jew +jewel +jeweller +jewels +jewess +jewish +jewry +jews +jezebel +jig +jigging +jill +jills +jingling +joan +job +jockey +jocund +jog +jogging +john +johns +join +joinder +joined +joiner +joineth +joins +joint +jointed +jointing +jointly +jointress +joints +jointure +jollity +jolly +jolt +joltheads +jordan +joseph +joshua +jot +jour +jourdain +journal +journey +journeying +journeyman +journeymen +journeys +jove +jovem +jovial +jowl +jowls +joy +joyed +joyful +joyfully +joyless +joyous +joys +juan +jud +judas +judases +jude +judg +judge +judged +judgement +judges +judgest +judging +judgment +judgments +judicious +jug +juggle +juggled +juggler +jugglers +juggling +jugs +juice +juiced +jul +jule +julia +juliet +julietta +julio +julius +july +jump +jumpeth +jumping +jumps +june +junes +junior +junius +junkets +juno +jupiter +jure +jurement +jurisdiction +juror +jurors +jury +jurymen +just +justeius +justest +justice +justicer +justicers +justices +justification +justified +justify +justle +justled +justles +justling +justly +justness +justs +jutting +jutty +juvenal +kam +kate +kated +kates +katharine +katherina +katherine +kecksies +keech +keel +keels +keen +keenness +keep +keepdown +keeper +keepers +keepest +keeping +keeps +keiser +ken +kendal +kennel +kent +kentish +kentishman +kentishmen +kept +kerchief +kerely +kern +kernal +kernel +kernels +kerns +kersey +kettle +kettledrum +kettledrums +key +keys +kibe +kibes +kick +kicked +kickshaws +kickshawses +kicky +kid +kidney +kikely +kildare +kill +killed +killer +killeth +killing +killingworth +kills +kiln +kimbolton +kin +kind +kinder +kindest +kindle +kindled +kindless +kindlier +kindling +kindly +kindness +kindnesses +kindred +kindreds +kinds +kine +king +kingdom +kingdoms +kingly +kings +kinred +kins +kinsman +kinsmen +kinswoman +kirtle +kirtles +kiss +kissed +kisses +kissing +kitchen +kitchens +kite +kites +kitten +kj +kl +klll +knack +knacks +knapp +knav +knave +knaveries +knavery +knaves +knavish +knead +kneaded +kneading +knee +kneel +kneeling +kneels +knees +knell +knew +knewest +knife +knight +knighted +knighthood +knighthoods +knightly +knights +knit +knits +knitters +knitteth +knives +knobs +knock +knocking +knocks +knog +knoll +knot +knots +knotted +knotty +know +knower +knowest +knowing +knowingly +knowings +knowledge +known +knows +l +la +laban +label +labell +labienus +labio +labor +laboring +labors +labour +laboured +labourer +labourers +labouring +labours +laboursome +labras +labyrinth +lac +lace +laced +lacedaemon +laces +lacies +lack +lackbeard +lacked +lackey +lackeying +lackeys +lacking +lacks +lad +ladder +ladders +lade +laden +ladies +lading +lads +lady +ladybird +ladyship +ladyships +laer +laertes +lafeu +lag +lagging +laid +lain +laissez +lake +lakes +lakin +lam +lamb +lambert +lambkin +lambkins +lambs +lame +lamely +lameness +lament +lamentable +lamentably +lamentation +lamentations +lamented +lamenting +lamentings +laments +lames +laming +lammas +lammastide +lamound +lamp +lampass +lamps +lanc +lancaster +lance +lances +lanceth +lanch +land +landed +landing +landless +landlord +landmen +lands +lane +lanes +langage +langley +langton +language +languageless +languages +langues +languish +languished +languishes +languishing +languishings +languishment +languor +lank +lantern +lanterns +lanthorn +lap +lapis +lapland +lapp +laps +lapse +lapsed +lapsing +lapwing +laquais +larded +larder +larding +lards +large +largely +largeness +larger +largess +largest +lark +larks +larron +lartius +larum +larums +las +lascivious +lash +lass +lasses +last +lasted +lasting +lastly +lasts +latch +latches +late +lated +lately +later +latest +lath +latin +latten +latter +lattice +laud +laudable +laudis +laugh +laughable +laughed +laugher +laughest +laughing +laughs +laughter +launce +launcelot +launces +launch +laund +laundress +laundry +laur +laura +laurel +laurels +laurence +laus +lavache +lave +lavee +lavender +lavina +lavinia +lavish +lavishly +lavolt +lavoltas +law +lawful +lawfully +lawless +lawlessly +lawn +lawns +lawrence +laws +lawyer +lawyers +lay +layer +layest +laying +lays +lazar +lazars +lazarus +lazy +lc +ld +ldst +le +lead +leaden +leader +leaders +leadest +leading +leads +leaf +leagu +league +leagued +leaguer +leagues +leah +leak +leaky +lean +leander +leaner +leaning +leanness +leans +leap +leaped +leaping +leaps +leapt +lear +learn +learned +learnedly +learning +learnings +learns +learnt +leas +lease +leases +leash +leasing +least +leather +leathern +leav +leave +leaven +leavening +leaver +leaves +leaving +leavy +lecher +lecherous +lechers +lechery +lecon +lecture +lectures +led +leda +leech +leeches +leek +leeks +leer +leers +lees +leese +leet +leets +left +leg +legacies +legacy +legate +legatine +lege +legerity +leges +legg +legion +legions +legitimate +legitimation +legs +leicester +leicestershire +leiger +leigers +leisure +leisurely +leisures +leman +lemon +lena +lend +lender +lending +lendings +lends +length +lengthen +lengthens +lengths +lenity +lennox +lent +lenten +lentus +leo +leon +leonardo +leonati +leonato +leonatus +leontes +leopard +leopards +leper +leperous +lepidus +leprosy +lequel +lers +les +less +lessen +lessens +lesser +lesson +lessoned +lessons +lest +lestrake +let +lethargied +lethargies +lethargy +lethe +lets +lett +letter +letters +letting +lettuce +leur +leve +level +levell +levelled +levels +leven +levers +leviathan +leviathans +levied +levies +levity +levy +levying +lewd +lewdly +lewdness +lewdsters +lewis +liable +liar +liars +libbard +libelling +libels +liberal +liberality +liberte +liberties +libertine +libertines +liberty +library +libya +licence +licens +license +licentious +lichas +licio +lick +licked +licker +lictors +lid +lids +lie +lied +lief +liefest +liege +liegeman +liegemen +lien +lies +liest +lieth +lieu +lieutenant +lieutenantry +lieutenants +lieve +life +lifeblood +lifeless +lifelings +lift +lifted +lifter +lifteth +lifting +lifts +lig +ligarius +liggens +light +lighted +lighten +lightens +lighter +lightest +lightly +lightness +lightning +lightnings +lights +lik +like +liked +likeliest +likelihood +likelihoods +likely +likeness +liker +likes +likest +likewise +liking +likings +lilies +lily +lim +limander +limb +limbeck +limbecks +limber +limbo +limbs +lime +limed +limehouse +limekilns +limit +limitation +limited +limits +limn +limp +limping +limps +lin +lincoln +lincolnshire +line +lineal +lineally +lineament +lineaments +lined +linen +linens +lines +ling +lingare +linger +lingered +lingers +linguist +lining +link +links +linsey +linstock +linta +lion +lionel +lioness +lions +lip +lipp +lips +lipsbury +liquid +liquor +liquorish +liquors +lirra +lisbon +lisp +lisping +list +listen +listening +lists +literatured +lither +litter +little +littlest +liv +live +lived +livelier +livelihood +livelong +lively +liver +liveries +livers +livery +lives +livest +liveth +livia +living +livings +lizard +lizards +ll +lll +llous +lnd +lo +loa +loach +load +loaden +loading +loads +loaf +loam +loan +loath +loathe +loathed +loather +loathes +loathing +loathly +loathness +loathsome +loathsomeness +loathsomest +loaves +lob +lobbies +lobby +local +lochaber +lock +locked +locking +lockram +locks +locusts +lode +lodg +lodge +lodged +lodgers +lodges +lodging +lodgings +lodovico +lodowick +lofty +log +logger +loggerhead +loggerheads +loggets +logic +logs +loins +loiter +loiterer +loiterers +loitering +lolling +lolls +lombardy +london +londoners +lone +loneliness +lonely +long +longaville +longboat +longed +longer +longest +longeth +longing +longings +longly +longs +longtail +loo +loof +look +looked +looker +lookers +lookest +looking +looks +loon +loop +loos +loose +loosed +loosely +loosen +loosing +lop +lopp +loquitur +lord +lorded +lording +lordings +lordliness +lordly +lords +lordship +lordships +lorenzo +lorn +lorraine +lorship +los +lose +loser +losers +loses +losest +loseth +losing +loss +losses +lost +lot +lots +lott +lottery +loud +louder +loudly +lour +loureth +louring +louse +louses +lousy +lout +louted +louts +louvre +lov +love +loved +lovedst +lovel +lovelier +loveliness +lovell +lovely +lover +lovered +lovers +loves +lovest +loveth +loving +lovingly +low +lowe +lower +lowest +lowing +lowliness +lowly +lown +lowness +loyal +loyally +loyalties +loyalty +lozel +lt +lubber +lubberly +luc +luccicos +luce +lucentio +luces +lucetta +luciana +lucianus +lucifer +lucifier +lucilius +lucina +lucio +lucius +luck +luckier +luckiest +luckily +luckless +lucky +lucre +lucrece +lucretia +lucullius +lucullus +lucy +lud +ludlow +lug +lugg +luggage +luke +lukewarm +lull +lulla +lullaby +lulls +lumbert +lump +lumpish +luna +lunacies +lunacy +lunatic +lunatics +lunes +lungs +lupercal +lurch +lure +lurk +lurketh +lurking +lurks +luscious +lush +lust +lusted +luster +lustful +lustier +lustiest +lustig +lustihood +lustily +lustre +lustrous +lusts +lusty +lute +lutes +lutestring +lutheran +luxurious +luxuriously +luxury +ly +lycaonia +lycurguses +lydia +lye +lyen +lying +lym +lymoges +lynn +lysander +m +ma +maan +mab +macbeth +maccabaeus +macdonwald +macduff +mace +macedon +maces +machiavel +machination +machinations +machine +mack +macmorris +maculate +maculation +mad +madam +madame +madams +madcap +madded +madding +made +madeira +madly +madman +madmen +madness +madonna +madrigals +mads +maecenas +maggot +maggots +magic +magical +magician +magistrate +magistrates +magnanimity +magnanimous +magni +magnifi +magnificence +magnificent +magnifico +magnificoes +magnus +mahomet +mahu +maid +maiden +maidenhead +maidenheads +maidenhood +maidenhoods +maidenliest +maidenly +maidens +maidhood +maids +mail +mailed +mails +maim +maimed +maims +main +maincourse +maine +mainly +mainmast +mains +maintain +maintained +maintains +maintenance +mais +maison +majestas +majestee +majestic +majestical +majestically +majesties +majesty +major +majority +mak +make +makeless +maker +makers +makes +makest +maketh +making +makings +mal +mala +maladies +malady +malapert +malcolm +malcontent +malcontents +male +maledictions +malefactions +malefactor +malefactors +males +malevolence +malevolent +malhecho +malice +malicious +maliciously +malign +malignancy +malignant +malignantly +malkin +mall +mallard +mallet +mallows +malmsey +malt +maltworms +malvolio +mamillius +mammering +mammet +mammets +mammock +man +manacle +manacles +manage +managed +manager +managing +manakin +manchus +mandate +mandragora +mandrake +mandrakes +mane +manent +manes +manet +manfully +mangle +mangled +mangles +mangling +mangy +manhood +manhoods +manifest +manifested +manifests +manifold +manifoldly +manka +mankind +manlike +manly +mann +manna +manner +mannerly +manners +manningtree +mannish +manor +manors +mans +mansion +mansionry +mansions +manslaughter +mantle +mantled +mantles +mantua +mantuan +manual +manure +manured +manus +many +map +mapp +maps +mar +marble +marbled +marcade +marcellus +march +marches +marcheth +marching +marchioness +marchpane +marcians +marcius +marcus +mardian +mare +mares +marg +margarelon +margaret +marge +margent +margery +maria +marian +mariana +maries +marigold +mariner +mariners +maritime +marjoram +mark +marked +market +marketable +marketplace +markets +marking +markman +marks +marl +marle +marmoset +marquess +marquis +marr +marriage +marriages +married +marries +marring +marrow +marrowless +marrows +marry +marrying +mars +marseilles +marsh +marshal +marshalsea +marshalship +mart +marted +martem +martext +martial +martin +martino +martius +martlemas +martlet +marts +martyr +martyrs +marullus +marv +marvel +marvell +marvellous +marvellously +marvels +mary +mas +masculine +masham +mask +masked +masker +maskers +masking +masks +mason +masonry +masons +masque +masquers +masques +masquing +mass +massacre +massacres +masses +massy +mast +mastcr +master +masterdom +masterest +masterless +masterly +masterpiece +masters +mastership +mastic +mastiff +mastiffs +masts +match +matches +matcheth +matching +matchless +mate +mated +mater +material +mates +mathematics +matin +matron +matrons +matter +matters +matthew +mattock +mattress +mature +maturity +maud +maudlin +maugre +maul +maund +mauri +mauritania +mauvais +maw +maws +maxim +may +mayday +mayest +mayor +maypole +mayst +maz +maze +mazed +mazes +mazzard +me +meacock +mead +meadow +meadows +meads +meagre +meal +meals +mealy +mean +meanders +meaner +meanest +meaneth +meaning +meanings +meanly +means +meant +meantime +meanwhile +measles +measur +measurable +measure +measured +measureless +measures +measuring +meat +meats +mechanic +mechanical +mechanicals +mechanics +mechante +med +medal +meddle +meddler +meddling +mede +medea +media +mediation +mediators +medice +medicinal +medicine +medicines +meditate +meditates +meditating +meditation +meditations +mediterranean +mediterraneum +medlar +medlars +meed +meeds +meek +meekly +meekness +meet +meeter +meetest +meeting +meetings +meetly +meetness +meets +meg +mehercle +meilleur +meiny +meisen +melancholies +melancholy +melford +mell +mellifluous +mellow +mellowing +melodious +melody +melt +melted +melteth +melting +melts +melun +member +members +memento +memorable +memorandums +memorial +memorials +memories +memoriz +memorize +memory +memphis +men +menac +menace +menaces +menaphon +menas +mend +mended +mender +mending +mends +menecrates +menelaus +menenius +mental +menteith +mention +mentis +menton +mephostophilus +mer +mercatante +mercatio +mercenaries +mercenary +mercer +merchandise +merchandized +merchant +merchants +mercies +merciful +mercifully +merciless +mercurial +mercuries +mercury +mercutio +mercy +mere +mered +merely +merest +meridian +merit +merited +meritorious +merits +merlin +mermaid +mermaids +merops +merrier +merriest +merrily +merriman +merriment +merriments +merriness +merry +mervailous +mes +mesh +meshes +mesopotamia +mess +message +messages +messala +messaline +messenger +messengers +messes +messina +met +metal +metals +metamorphis +metamorphoses +metaphor +metaphysical +metaphysics +mete +metellus +meteor +meteors +meteyard +metheglin +metheglins +methink +methinks +method +methods +methought +methoughts +metre +metres +metropolis +mette +mettle +mettled +meus +mew +mewed +mewling +mexico +mi +mice +michael +michaelmas +micher +miching +mickle +microcosm +mid +midas +middest +middle +middleham +midnight +midriff +midst +midsummer +midway +midwife +midwives +mienne +might +mightful +mightier +mightiest +mightily +mightiness +mightst +mighty +milan +milch +mild +milder +mildest +mildew +mildews +mildly +mildness +mile +miles +milford +militarist +military +milk +milking +milkmaid +milks +milksops +milky +mill +mille +miller +milliner +million +millioned +millions +mills +millstones +milo +mimic +minc +mince +minces +mincing +mind +minded +minding +mindless +minds +mine +mineral +minerals +minerva +mines +mingle +mingled +mingling +minikin +minim +minime +minimo +minimus +mining +minion +minions +minist +minister +ministers +ministration +minnow +minnows +minola +minority +minos +minotaurs +minstrel +minstrels +minstrelsy +mint +mints +minute +minutely +minutes +minx +mio +mir +mirable +miracle +miracles +miraculous +miranda +mire +mirror +mirrors +mirth +mirthful +miry +mis +misadventur +misadventure +misanthropos +misapplied +misbecame +misbecom +misbecome +misbegot +misbegotten +misbeliever +misbelieving +misbhav +miscall +miscalled +miscarried +miscarries +miscarry +miscarrying +mischance +mischances +mischief +mischiefs +mischievous +misconceived +misconst +misconster +misconstruction +misconstrued +misconstrues +miscreant +miscreate +misdeed +misdeeds +misdemean +misdemeanours +misdoubt +misdoubteth +misdoubts +misenum +miser +miserable +miserably +misericorde +miseries +misers +misery +misfortune +misfortunes +misgive +misgives +misgiving +misgoverned +misgovernment +misgraffed +misguide +mishap +mishaps +misheard +misinterpret +mislead +misleader +misleaders +misleading +misled +mislike +misord +misplac +misplaced +misplaces +mispris +misprised +misprision +misprizing +misproud +misquote +misreport +miss +missed +misses +misshap +misshapen +missheathed +missing +missingly +missions +missive +missives +misspoke +mist +mista +mistak +mistake +mistaken +mistakes +mistaketh +mistaking +mistakings +mistemp +mistempered +misterm +mistful +misthink +misthought +mistletoe +mistook +mistreadings +mistress +mistresses +mistresss +mistriship +mistrust +mistrusted +mistrustful +mistrusting +mists +misty +misus +misuse +misused +misuses +mites +mithridates +mitigate +mitigation +mix +mixed +mixture +mixtures +mm +mnd +moan +moans +moat +moated +mobled +mock +mockable +mocker +mockeries +mockers +mockery +mocking +mocks +mockvater +mockwater +model +modena +moderate +moderately +moderation +modern +modest +modesties +modestly +modesty +modicums +modo +module +moe +moi +moiety +moist +moisten +moisture +moldwarp +mole +molehill +moles +molest +molestation +mollification +mollis +molten +molto +mome +moment +momentary +moming +mon +monachum +monarch +monarchies +monarchize +monarcho +monarchs +monarchy +monast +monastery +monastic +monday +monde +money +moneys +mong +monger +mongers +monging +mongrel +mongrels +mongst +monk +monkey +monkeys +monks +monmouth +monopoly +mons +monsieur +monsieurs +monster +monsters +monstrous +monstrously +monstrousness +monstruosity +montacute +montage +montague +montagues +montano +montant +montez +montferrat +montgomery +month +monthly +months +montjoy +monument +monumental +monuments +mood +moods +moody +moon +moonbeams +moonish +moonlight +moons +moonshine +moonshines +moor +moorfields +moors +moorship +mop +mope +moping +mopping +mopsa +moral +moraler +morality +moralize +mordake +more +moreover +mores +morgan +mori +morisco +morn +morning +mornings +morocco +morris +morrow +morrows +morsel +morsels +mort +mortal +mortality +mortally +mortals +mortar +mortgaged +mortified +mortifying +mortimer +mortimers +mortis +mortise +morton +mose +moss +mossgrown +most +mote +moth +mother +mothers +moths +motion +motionless +motions +motive +motives +motley +mots +mought +mould +moulded +mouldeth +moulds +mouldy +moult +moulten +mounch +mounseur +mounsieur +mount +mountain +mountaineer +mountaineers +mountainous +mountains +mountant +mountanto +mountebank +mountebanks +mounted +mounteth +mounting +mounts +mourn +mourned +mourner +mourners +mournful +mournfully +mourning +mourningly +mournings +mourns +mous +mouse +mousetrap +mousing +mouth +mouthed +mouths +mov +movables +move +moveable +moveables +moved +mover +movers +moves +moveth +moving +movingly +movousus +mow +mowbray +mower +mowing +mows +moy +moys +moyses +mrs +much +muck +mud +mudded +muddied +muddy +muffins +muffl +muffle +muffled +muffler +muffling +mugger +mugs +mulberries +mulberry +mule +mules +muleteers +mulier +mulieres +muliteus +mull +mulmutius +multiplied +multiply +multiplying +multipotent +multitude +multitudes +multitudinous +mum +mumble +mumbling +mummers +mummy +mun +munch +muniments +munition +murd +murder +murdered +murderer +murderers +murdering +murderous +murders +mure +murk +murkiest +murky +murmur +murmurers +murmuring +murrain +murray +murrion +murther +murtherer +murtherers +murthering +murtherous +murthers +mus +muscadel +muscovites +muscovits +muscovy +muse +muses +mush +mushrooms +music +musical +musician +musicians +musics +musing +musings +musk +musket +muskets +muskos +muss +mussel +mussels +must +mustachio +mustard +mustardseed +muster +mustering +musters +musty +mutability +mutable +mutation +mutations +mute +mutes +mutest +mutine +mutineer +mutineers +mutines +mutinies +mutinous +mutiny +mutius +mutter +muttered +mutton +muttons +mutual +mutualities +mutually +muzzl +muzzle +muzzled +mv +mww +my +mynheers +myrmidon +myrmidons +myrtle +myself +myst +mysteries +mystery +n +nag +nage +nags +naiads +nail +nails +nak +naked +nakedness +nal +nam +name +named +nameless +namely +names +namest +naming +nan +nance +nap +nape +napes +napkin +napkins +naples +napless +napping +naps +narbon +narcissus +narines +narrow +narrowly +naso +nasty +nathaniel +natifs +nation +nations +native +nativity +natur +natural +naturalize +naturally +nature +natured +natures +natus +naught +naughtily +naughty +navarre +nave +navel +navigation +navy +nay +nayward +nayword +nazarite +ne +neaf +neamnoins +neanmoins +neapolitan +neapolitans +near +nearer +nearest +nearly +nearness +neat +neatly +neb +nebour +nebuchadnezzar +nec +necessaries +necessarily +necessary +necessitied +necessities +necessity +neck +necklace +necks +nectar +ned +nedar +need +needed +needer +needful +needfull +needing +needle +needles +needless +needly +needs +needy +neer +neeze +nefas +negation +negative +negatives +neglect +neglected +neglecting +neglectingly +neglection +negligence +negligent +negotiate +negotiations +negro +neigh +neighbors +neighbour +neighbourhood +neighbouring +neighbourly +neighbours +neighing +neighs +neither +nell +nemean +nemesis +neoptolemus +nephew +nephews +neptune +ner +nereides +nerissa +nero +neroes +ners +nerve +nerves +nervii +nervy +nessus +nest +nestor +nests +net +nether +netherlands +nets +nettle +nettled +nettles +neuter +neutral +nev +never +nevil +nevils +new +newborn +newer +newest +newgate +newly +newness +news +newsmongers +newt +newts +next +nibbling +nicanor +nice +nicely +niceness +nicer +nicety +nicholas +nick +nickname +nicks +niece +nieces +niggard +niggarding +niggardly +nigh +night +nightcap +nightcaps +nighted +nightgown +nightingale +nightingales +nightly +nightmare +nights +nightwork +nihil +nile +nill +nilus +nimble +nimbleness +nimbler +nimbly +nine +nineteen +ning +ningly +ninny +ninth +ninus +niobe +niobes +nip +nipp +nipping +nipple +nips +nit +nly +nnight +nnights +no +noah +nob +nobility +nobis +noble +nobleman +noblemen +nobleness +nobler +nobles +noblesse +noblest +nobly +nobody +noces +nod +nodded +nodding +noddle +noddles +noddy +nods +noes +nointed +nois +noise +noiseless +noisemaker +noises +noisome +nole +nominate +nominated +nomination +nominativo +non +nonage +nonce +none +nonino +nonny +nonpareil +nonsuits +nony +nook +nooks +noon +noonday +noontide +nor +norbery +norfolk +norman +normandy +normans +north +northampton +northamptonshire +northerly +northern +northgate +northumberland +northumberlands +northward +norway +norways +norwegian +norweyan +nos +nose +nosegays +noseless +noses +noster +nostra +nostril +nostrils +not +notable +notably +notary +notch +note +notebook +noted +notedly +notes +notest +noteworthy +nothing +nothings +notice +notify +noting +notion +notorious +notoriously +notre +notwithstanding +nought +noun +nouns +nourish +nourished +nourisher +nourishes +nourisheth +nourishing +nourishment +nous +novel +novelties +novelty +noverbs +novi +novice +novices +novum +now +nowhere +noyance +ns +nt +nubibus +numa +numb +number +numbered +numbering +numberless +numbers +numbness +nun +nuncio +nuncle +nunnery +nuns +nuntius +nuptial +nurs +nurse +nursed +nurser +nursery +nurses +nurseth +nursh +nursing +nurtur +nurture +nut +nuthook +nutmeg +nutmegs +nutriment +nuts +nutshell +ny +nym +nymph +nymphs +o +oak +oaken +oaks +oared +oars +oatcake +oaten +oath +oathable +oaths +oats +ob +obduracy +obdurate +obedience +obedient +obeisance +oberon +obey +obeyed +obeying +obeys +obidicut +object +objected +objections +objects +oblation +oblations +obligation +obligations +obliged +oblique +oblivion +oblivious +obloquy +obscene +obscenely +obscur +obscure +obscured +obscurely +obscures +obscuring +obscurity +obsequies +obsequious +obsequiously +observ +observance +observances +observancy +observant +observants +observation +observe +observed +observer +observers +observing +observingly +obsque +obstacle +obstacles +obstinacy +obstinate +obstinately +obstruct +obstruction +obstructions +obtain +obtained +obtaining +occasion +occasions +occident +occidental +occulted +occupat +occupation +occupations +occupied +occupies +occupy +occurrence +occurrences +occurrents +ocean +oceans +octavia +octavius +ocular +od +odd +oddest +oddly +odds +ode +odes +odious +odoriferous +odorous +odour +odours +ods +oeillades +oes +oeuvres +of +ofephesus +off +offal +offence +offenceful +offences +offend +offended +offendendo +offender +offenders +offendeth +offending +offendress +offends +offense +offenseless +offenses +offensive +offer +offered +offering +offerings +offers +offert +offic +office +officed +officer +officers +offices +official +officious +offspring +oft +often +oftener +oftentimes +oh +oil +oils +oily +old +oldcastle +olden +older +oldest +oldness +olive +oliver +olivers +olives +olivia +olympian +olympus +oman +omans +omen +ominous +omission +omit +omittance +omitted +omitting +omne +omnes +omnipotent +on +once +one +ones +oneyers +ongles +onion +onions +only +onset +onward +onwards +oo +ooze +oozes +oozy +op +opal +ope +open +opener +opening +openly +openness +opens +operant +operate +operation +operations +operative +opes +oph +ophelia +opinion +opinions +opportune +opportunities +opportunity +oppos +oppose +opposed +opposeless +opposer +opposers +opposes +opposing +opposite +opposites +opposition +oppositions +oppress +oppressed +oppresses +oppresseth +oppressing +oppression +oppressor +opprest +opprobriously +oppugnancy +opulency +opulent +or +oracle +oracles +orange +oration +orator +orators +oratory +orb +orbed +orbs +orchard +orchards +ord +ordain +ordained +ordaining +order +ordered +ordering +orderless +orderly +orders +ordinance +ordinant +ordinaries +ordinary +ordnance +ords +ordure +ore +organ +organs +orgillous +orient +orifex +origin +original +orisons +ork +orlando +orld +orleans +ornament +ornaments +orodes +orphan +orphans +orpheus +orsino +ort +orthography +orts +oscorbidulchos +osier +osiers +osprey +osr +osric +ossa +ost +ostent +ostentare +ostentation +ostents +ostler +ostlers +ostrich +osw +oswald +othello +other +othergates +others +otherwhere +otherwhiles +otherwise +otter +ottoman +ottomites +oublie +ouches +ought +oui +ounce +ounces +ouphes +our +ours +ourself +ourselves +ousel +out +outbids +outbrave +outbraves +outbreak +outcast +outcries +outcry +outdar +outdare +outdares +outdone +outfac +outface +outfaced +outfacing +outfly +outfrown +outgo +outgoes +outgrown +outjest +outlaw +outlawry +outlaws +outliv +outlive +outlives +outliving +outlook +outlustres +outpriz +outrage +outrageous +outrages +outran +outright +outroar +outrun +outrunning +outruns +outscold +outscorn +outsell +outsells +outside +outsides +outspeaks +outsport +outstare +outstay +outstood +outstretch +outstretched +outstrike +outstrip +outstripped +outswear +outvenoms +outward +outwardly +outwards +outwear +outweighs +outwent +outworn +outworths +oven +over +overawe +overbear +overblown +overboard +overbold +overborne +overbulk +overbuys +overcame +overcast +overcharg +overcharged +overcome +overcomes +overdone +overearnest +overfar +overflow +overflown +overglance +overgo +overgone +overgorg +overgrown +overhead +overhear +overheard +overhold +overjoyed +overkind +overland +overleather +overlive +overlook +overlooking +overlooks +overmaster +overmounting +overmuch +overpass +overpeer +overpeering +overplus +overrul +overrun +overscutch +overset +overshades +overshine +overshines +overshot +oversights +overspread +overstain +overswear +overt +overta +overtake +overtaketh +overthrow +overthrown +overthrows +overtook +overtopp +overture +overturn +overwatch +overween +overweening +overweigh +overwhelm +overwhelming +overworn +ovid +ovidius +ow +owe +owed +owedst +owen +owes +owest +oweth +owing +owl +owls +own +owner +owners +owning +owns +owy +ox +oxen +oxford +oxfordshire +oxlips +oyes +oyster +p +pabble +pabylon +pac +pace +paced +paces +pacified +pacify +pacing +pack +packet +packets +packhorses +packing +packings +packs +packthread +pacorus +paction +pad +paddle +paddling +paddock +padua +pagan +pagans +page +pageant +pageants +pages +pah +paid +pail +pailfuls +pails +pain +pained +painful +painfully +pains +paint +painted +painter +painting +paintings +paints +pair +paired +pairs +pajock +pal +palabras +palace +palaces +palamedes +palate +palates +palatine +palating +pale +paled +paleness +paler +pales +palestine +palfrey +palfreys +palisadoes +pall +pallabris +pallas +pallets +palm +palmer +palmers +palms +palmy +palpable +palsied +palsies +palsy +palt +palter +paltry +paly +pamp +pamper +pamphlets +pan +pancackes +pancake +pancakes +pandar +pandars +pandarus +pander +panderly +panders +pandulph +panel +pang +panging +pangs +pannier +pannonians +pansa +pansies +pant +pantaloon +panted +pantheon +panther +panthino +panting +pantingly +pantler +pantry +pants +pap +papal +paper +papers +paphlagonia +paphos +papist +paps +par +parable +paracelsus +paradise +paradox +paradoxes +paragon +paragons +parallel +parallels +paramour +paramours +parapets +paraquito +parasite +parasites +parca +parcel +parcell +parcels +parch +parched +parching +parchment +pard +pardon +pardona +pardoned +pardoner +pardoning +pardonne +pardonner +pardonnez +pardons +pare +pared +parel +parent +parentage +parents +parfect +paring +parings +paris +parish +parishioners +parisians +paritors +park +parks +parle +parler +parles +parley +parlez +parliament +parlors +parlour +parlous +parmacity +parolles +parricide +parricides +parrot +parrots +parsley +parson +part +partake +partaken +partaker +partakers +parted +parthia +parthian +parthians +parti +partial +partialize +partially +participate +participation +particle +particular +particularities +particularize +particularly +particulars +parties +parting +partisan +partisans +partition +partizan +partlet +partly +partner +partners +partridge +parts +party +pas +pash +pashed +pashful +pass +passable +passado +passage +passages +passant +passed +passenger +passengers +passes +passeth +passing +passio +passion +passionate +passioning +passions +passive +passport +passy +past +paste +pasterns +pasties +pastime +pastimes +pastoral +pastorals +pastors +pastry +pasture +pastures +pasty +pat +patay +patch +patchery +patches +pate +pated +patent +patents +paternal +pates +path +pathetical +paths +pathway +pathways +patience +patient +patiently +patients +patines +patrician +patricians +patrick +patrimony +patroclus +patron +patronage +patroness +patrons +patrum +patter +pattern +patterns +pattle +pauca +paucas +paul +paulina +paunch +paunches +pause +pauser +pauses +pausingly +pauvres +pav +paved +pavement +pavilion +pavilions +pavin +paw +pawn +pawns +paws +pax +pay +payest +paying +payment +payments +pays +paysan +paysans +pe +peace +peaceable +peaceably +peaceful +peacemakers +peaces +peach +peaches +peacock +peacocks +peak +peaking +peal +peals +pear +peard +pearl +pearls +pears +peas +peasant +peasantry +peasants +peascod +pease +peaseblossom +peat +peaten +peating +pebble +pebbled +pebbles +peck +pecks +peculiar +pecus +pedant +pedantical +pedascule +pede +pedestal +pedigree +pedlar +pedlars +pedro +peds +peel +peep +peeped +peeping +peeps +peer +peereth +peering +peerless +peers +peesel +peevish +peevishly +peflur +peg +pegasus +pegs +peise +peised +peize +pelf +pelican +pelion +pell +pella +pelleted +peloponnesus +pelt +pelting +pembroke +pen +penalties +penalty +penance +pence +pencil +pencill +pencils +pendant +pendent +pendragon +pendulous +penelope +penetrable +penetrate +penetrative +penitence +penitent +penitential +penitently +penitents +penker +penknife +penn +penned +penning +pennons +penny +pennyworth +pennyworths +pens +pense +pension +pensioners +pensive +pensived +pensively +pent +pentecost +penthesilea +penthouse +penurious +penury +peopl +people +peopled +peoples +pepin +pepper +peppercorn +peppered +per +peradventure +peradventures +perceiv +perceive +perceived +perceives +perceiveth +perch +perchance +percies +percussion +percy +perdie +perdita +perdition +perdonato +perdu +perdurable +perdurably +perdy +pere +peregrinate +peremptorily +peremptory +perfect +perfected +perfecter +perfectest +perfection +perfections +perfectly +perfectness +perfidious +perfidiously +perforce +perform +performance +performances +performed +performer +performers +performing +performs +perfum +perfume +perfumed +perfumer +perfumes +perge +perhaps +periapts +perigort +perigouna +peril +perilous +perils +period +periods +perish +perished +perishest +perisheth +perishing +periwig +perjur +perjure +perjured +perjuries +perjury +perk +perkes +permafoy +permanent +permission +permissive +permit +permitted +pernicious +perniciously +peroration +perpend +perpendicular +perpendicularly +perpetual +perpetually +perpetuity +perplex +perplexed +perplexity +pers +persecuted +persecutions +persecutor +perseus +persever +perseverance +persevers +persia +persian +persist +persisted +persistency +persistive +persists +person +personae +personage +personages +personal +personally +personate +personated +personates +personating +persons +perspective +perspectively +perspectives +perspicuous +persuade +persuaded +persuades +persuading +persuasion +persuasions +pert +pertain +pertaining +pertains +pertaunt +pertinent +pertly +perturb +perturbation +perturbations +perturbed +perus +perusal +peruse +perused +perusing +perverse +perversely +perverseness +pervert +perverted +peseech +pest +pester +pestiferous +pestilence +pestilent +pet +petar +peter +petit +petition +petitionary +petitioner +petitioners +petitions +peto +petrarch +petruchio +petter +petticoat +petticoats +pettiness +pettish +pettitoes +petty +peu +pew +pewter +pewterer +phaethon +phaeton +phantasime +phantasimes +phantasma +pharamond +pharaoh +pharsalia +pheasant +pheazar +phebe +phebes +pheebus +pheeze +phibbus +philadelphos +philario +philarmonus +philemon +philip +philippan +philippe +philippi +phillida +philo +philomel +philomela +philosopher +philosophers +philosophical +philosophy +philostrate +philotus +phlegmatic +phoebe +phoebus +phoenicia +phoenicians +phoenix +phorbus +photinus +phrase +phraseless +phrases +phrygia +phrygian +phrynia +physic +physical +physician +physicians +physics +pia +pibble +pible +picardy +pick +pickaxe +pickaxes +pickbone +picked +pickers +picking +pickle +picklock +pickpurse +picks +pickt +pickthanks +pictur +picture +pictured +pictures +pid +pie +piec +piece +pieces +piecing +pied +piedness +pier +pierc +pierce +pierced +pierces +pierceth +piercing +piercy +piers +pies +piety +pig +pigeon +pigeons +pight +pigmy +pigrogromitus +pike +pikes +pil +pilate +pilates +pilchers +pile +piles +pilf +pilfering +pilgrim +pilgrimage +pilgrims +pill +pillage +pillagers +pillar +pillars +pillicock +pillory +pillow +pillows +pills +pilot +pilots +pimpernell +pin +pinch +pinched +pinches +pinching +pindarus +pine +pined +pines +pinfold +pining +pinion +pink +pinn +pinnace +pins +pinse +pint +pintpot +pioned +pioneers +pioner +pioners +pious +pip +pipe +piper +pipers +pipes +piping +pippin +pippins +pirate +pirates +pisa +pisanio +pish +pismires +piss +pissing +pistol +pistols +pit +pitch +pitched +pitcher +pitchers +pitchy +piteous +piteously +pitfall +pith +pithless +pithy +pitie +pitied +pities +pitiful +pitifully +pitiless +pits +pittance +pittie +pittikins +pity +pitying +pius +plac +place +placed +placentio +places +placeth +placid +placing +plack +placket +plackets +plagu +plague +plagued +plagues +plaguing +plaguy +plain +plainer +plainest +plaining +plainings +plainly +plainness +plains +plainsong +plaintful +plaintiff +plaintiffs +plaints +planched +planet +planetary +planets +planks +plant +plantage +plantagenet +plantagenets +plantain +plantation +planted +planteth +plants +plash +plashy +plast +plaster +plasterer +plat +plate +plated +plates +platform +platforms +plats +platted +plausible +plausive +plautus +play +played +player +players +playeth +playfellow +playfellows +playhouse +playing +plays +plea +pleach +pleached +plead +pleaded +pleader +pleaders +pleading +pleads +pleas +pleasance +pleasant +pleasantly +please +pleased +pleaser +pleasers +pleases +pleasest +pleaseth +pleasing +pleasure +pleasures +plebeians +plebeii +plebs +pledge +pledges +pleines +plenitude +plenteous +plenteously +plenties +plentiful +plentifully +plenty +pless +plessed +plessing +pliant +plied +plies +plight +plighted +plighter +plod +plodded +plodders +plodding +plods +plood +ploody +plot +plots +plotted +plotter +plough +ploughed +ploughman +ploughmen +plow +plows +pluck +plucked +plucker +plucking +plucks +plue +plum +plume +plumed +plumes +plummet +plump +plumpy +plums +plung +plunge +plunged +plural +plurisy +plus +pluto +plutus +ply +po +pocket +pocketing +pockets +pocky +pody +poem +poesy +poet +poetical +poetry +poets +poictiers +poinards +poins +point +pointblank +pointed +pointing +points +pois +poise +poising +poison +poisoned +poisoner +poisoning +poisonous +poisons +poke +poking +pol +polack +polacks +poland +pold +pole +poleaxe +polecat +polecats +polemon +poles +poli +policies +policy +polish +polished +politic +politician +politicians +politicly +polixenes +poll +polluted +pollution +polonius +poltroons +polusion +polydamus +polydore +polyxena +pomander +pomegranate +pomewater +pomfret +pomgarnet +pommel +pomp +pompeius +pompey +pompion +pompous +pomps +pond +ponder +ponderous +ponds +poniard +poniards +pont +pontic +pontifical +ponton +pooh +pool +poole +poop +poor +poorer +poorest +poorly +pop +pope +popedom +popilius +popingay +popish +popp +poppy +pops +popular +popularity +populous +porch +porches +pore +poring +pork +porn +porpentine +porridge +porringer +port +portable +portage +portal +portance +portcullis +portend +portends +portent +portentous +portents +porter +porters +portia +portion +portly +portotartarossa +portrait +portraiture +ports +portugal +pose +posied +posies +position +positive +positively +posse +possess +possessed +possesses +possesseth +possessing +possession +possessions +possessor +posset +possets +possibilities +possibility +possible +possibly +possitable +post +poste +posted +posterior +posteriors +posterity +postern +posterns +posters +posthorse +posthorses +posthumus +posting +postmaster +posts +postscript +posture +postures +posy +pot +potable +potations +potato +potatoes +potch +potency +potent +potentates +potential +potently +potents +pothecary +pother +potion +potions +potpan +pots +potter +potting +pottle +pouch +poulter +poultice +poultney +pouncet +pound +pounds +pour +pourest +pouring +pourquoi +pours +pout +poverty +pow +powd +powder +power +powerful +powerfully +powerless +powers +pox +poys +poysam +prabbles +practic +practice +practiced +practicer +practices +practicing +practis +practisants +practise +practiser +practisers +practises +practising +praeclarissimus +praemunire +praetor +praetors +pragging +prague +prain +prains +prais +praise +praised +praises +praisest +praiseworthy +praising +prancing +prank +pranks +prat +prate +prated +prater +prating +prattle +prattler +prattling +prave +prawls +prawns +pray +prayer +prayers +praying +prays +pre +preach +preached +preachers +preaches +preaching +preachment +pread +preambulate +precedence +precedent +preceding +precept +preceptial +precepts +precinct +precious +preciously +precipice +precipitating +precipitation +precise +precisely +preciseness +precisian +precor +precurse +precursors +predeceased +predecessor +predecessors +predestinate +predicament +predict +prediction +predictions +predominance +predominant +predominate +preeches +preeminence +preface +prefer +preferment +preferments +preferr +preferreth +preferring +prefers +prefiguring +prefix +prefixed +preformed +pregnancy +pregnant +pregnantly +prejudicates +prejudice +prejudicial +prelate +premeditated +premeditation +premised +premises +prenez +prenominate +prentice +prentices +preordinance +prepar +preparation +preparations +prepare +prepared +preparedly +prepares +preparing +prepost +preposterous +preposterously +prerogatifes +prerogative +prerogatived +presage +presagers +presages +presageth +presaging +prescience +prescribe +prescript +prescription +prescriptions +prescripts +presence +presences +present +presentation +presented +presenter +presenters +presenteth +presenting +presently +presentment +presents +preserv +preservation +preservative +preserve +preserved +preserver +preservers +preserving +president +press +pressed +presser +presses +pressing +pressure +pressures +prest +prester +presume +presumes +presuming +presumption +presumptuous +presuppos +pret +pretence +pretences +pretend +pretended +pretending +pretense +pretext +pretia +prettier +prettiest +prettily +prettiness +pretty +prevail +prevailed +prevaileth +prevailing +prevailment +prevails +prevent +prevented +prevention +preventions +prevents +prey +preyful +preys +priam +priami +priamus +pribbles +price +prick +pricked +pricket +pricking +pricks +pricksong +pride +prides +pridge +prie +pried +prief +pries +priest +priesthood +priests +prig +primal +prime +primer +primero +primest +primitive +primo +primogenity +primrose +primroses +primy +prince +princely +princes +princess +principal +principalities +principality +principle +principles +princox +prings +print +printed +printing +printless +prints +prioress +priories +priority +priory +priscian +prison +prisoner +prisoners +prisonment +prisonnier +prisons +pristine +prithe +prithee +privacy +private +privately +privates +privilage +privileg +privilege +privileged +privileges +privilegio +privily +privity +privy +priz +prize +prized +prizer +prizes +prizest +prizing +pro +probable +probal +probation +proceed +proceeded +proceeders +proceeding +proceedings +proceeds +process +procession +proclaim +proclaimed +proclaimeth +proclaims +proclamation +proclamations +proconsul +procrastinate +procreant +procreants +procreation +procrus +proculeius +procur +procurator +procure +procured +procures +procuring +prodigal +prodigality +prodigally +prodigals +prodigies +prodigious +prodigiously +prodigy +proditor +produc +produce +produced +produces +producing +proface +profan +profanation +profane +profaned +profanely +profaneness +profaners +profaning +profess +professed +professes +profession +professions +professors +proffer +proffered +profferer +proffers +proficient +profit +profitable +profitably +profited +profiting +profitless +profits +profound +profoundest +profoundly +progenitors +progeny +progne +prognosticate +prognostication +progress +progression +prohibit +prohibition +project +projection +projects +prolixious +prolixity +prologue +prologues +prolong +prolongs +promethean +prometheus +promis +promise +promised +promises +promiseth +promising +promontory +promotion +promotions +prompt +prompted +promptement +prompter +prompting +prompts +prompture +promulgate +prone +prononcer +prononcez +pronoun +pronounc +pronounce +pronounced +pronouncing +pronouns +proof +proofs +prop +propagate +propagation +propend +propension +proper +properer +properly +propertied +properties +property +prophecies +prophecy +prophesied +prophesier +prophesy +prophesying +prophet +prophetess +prophetic +prophetically +prophets +propinquity +propontic +proportion +proportionable +proportions +propos +propose +proposed +proposer +proposes +proposing +proposition +propositions +propounded +propp +propre +propriety +props +propugnation +prorogue +prorogued +proscription +proscriptions +prose +prosecute +prosecution +proselytes +proserpina +prosp +prospect +prosper +prosperity +prospero +prosperous +prosperously +prospers +prostitute +prostrate +protect +protected +protection +protector +protectors +protectorship +protectress +protects +protest +protestation +protestations +protested +protester +protesting +protests +proteus +protheus +protract +protractive +proud +prouder +proudest +proudlier +proudly +prouds +prov +provand +prove +proved +provender +proverb +proverbs +proves +proveth +provide +provided +providence +provident +providently +provider +provides +province +provinces +provincial +proving +provision +proviso +provocation +provok +provoke +provoked +provoker +provokes +provoketh +provoking +provost +prowess +prudence +prudent +prun +prune +prunes +pruning +pry +prying +psalm +psalmist +psalms +psalteries +ptolemies +ptolemy +public +publican +publication +publicly +publicola +publish +published +publisher +publishing +publius +pucelle +puck +pudder +pudding +puddings +puddle +puddled +pudency +pueritia +puff +puffing +puffs +pugging +puis +puissance +puissant +puke +puking +pulcher +puling +pull +puller +pullet +pulling +pulls +pulpit +pulpiter +pulpits +pulse +pulsidge +pump +pumpion +pumps +pun +punched +punish +punished +punishes +punishment +punishments +punk +punto +puny +pupil +pupils +puppet +puppets +puppies +puppy +pur +purblind +purchas +purchase +purchased +purchases +purchaseth +purchasing +pure +purely +purer +purest +purg +purgation +purgative +purgatory +purge +purged +purgers +purging +purifies +purifying +puritan +purity +purlieus +purple +purpled +purples +purport +purpos +purpose +purposed +purposely +purposes +purposeth +purposing +purr +purs +purse +pursents +purses +pursu +pursue +pursued +pursuers +pursues +pursuest +pursueth +pursuing +pursuit +pursuivant +pursuivants +pursy +purus +purveyor +push +pushes +pusillanimity +put +putrefy +putrified +puts +putter +putting +puttock +puzzel +puzzle +puzzled +puzzles +py +pygmalion +pygmies +pygmy +pyramid +pyramides +pyramids +pyramis +pyramises +pyramus +pyrenean +pyrrhus +pythagoras +qu +quadrangle +quae +quaff +quaffing +quagmire +quail +quailing +quails +quaint +quaintly +quak +quake +quakes +qualification +qualified +qualifies +qualify +qualifying +qualite +qualities +quality +qualm +qualmish +quam +quand +quando +quantities +quantity +quare +quarrel +quarrell +quarreller +quarrelling +quarrelous +quarrels +quarrelsome +quarries +quarry +quart +quarter +quartered +quartering +quarters +quarts +quasi +quat +quatch +quay +que +quean +queas +queasiness +queasy +queen +queens +quell +queller +quench +quenched +quenching +quenchless +quern +quest +questant +question +questionable +questioned +questioning +questionless +questions +questrists +quests +queubus +qui +quick +quicken +quickens +quicker +quicklier +quickly +quickness +quicksand +quicksands +quicksilverr +quid +quiddities +quiddits +quier +quiet +quieter +quietly +quietness +quietus +quill +quillets +quills +quilt +quinapalus +quince +quinces +quintain +quintessence +quintus +quip +quips +quire +quiring +quirk +quirks +quis +quit +quite +quits +quittance +quitted +quitting +quiver +quivering +quivers +quo +quod +quoifs +quoint +quoit +quoits +quondam +quoniam +quote +quoted +quotes +quoth +quotidian +r +rabbit +rabble +rabblement +race +rack +rackers +racket +rackets +racking +racks +radiance +radiant +radish +rafe +raft +rag +rage +rages +rageth +ragg +ragged +raggedness +raging +ragozine +rags +rah +rail +railed +railer +railest +raileth +railing +rails +raiment +rain +rainbow +raineth +raining +rainold +rains +rainy +rais +raise +raised +raises +raising +raisins +rak +rake +rakers +rakes +ral +rald +ralph +ram +rambures +ramm +rampallian +rampant +ramping +rampir +ramps +rams +ramsey +ramston +ran +rance +rancorous +rancors +rancour +random +rang +range +ranged +rangers +ranges +ranging +rank +ranker +rankest +ranking +rankle +rankly +rankness +ranks +ransack +ransacking +ransom +ransomed +ransoming +ransomless +ransoms +rant +ranting +rap +rape +rapes +rapier +rapiers +rapine +raps +rapt +rapture +raptures +rar +rare +rarely +rareness +rarer +rarest +rarities +rarity +rascal +rascalliest +rascally +rascals +rased +rash +rasher +rashly +rashness +rat +ratcatcher +ratcliff +rate +rated +rately +rates +rather +ratherest +ratified +ratifiers +ratify +rating +rational +ratolorum +rats +ratsbane +rattle +rattles +rattling +rature +raught +rav +rave +ravel +raven +ravening +ravenous +ravens +ravenspurgh +raves +ravin +raving +ravish +ravished +ravisher +ravishing +ravishments +raw +rawer +rawly +rawness +ray +rayed +rays +raz +raze +razed +razes +razeth +razing +razor +razorable +razors +razure +re +reach +reaches +reacheth +reaching +read +reader +readiest +readily +readiness +reading +readins +reads +ready +real +really +realm +realms +reap +reapers +reaping +reaps +rear +rears +rearward +reason +reasonable +reasonably +reasoned +reasoning +reasonless +reasons +reave +rebate +rebato +rebeck +rebel +rebell +rebelling +rebellion +rebellious +rebels +rebound +rebuk +rebuke +rebukeable +rebuked +rebukes +rebus +recall +recant +recantation +recanter +recanting +receipt +receipts +receiv +receive +received +receiver +receives +receivest +receiveth +receiving +receptacle +rechate +reciprocal +reciprocally +recite +recited +reciterai +reck +recking +reckless +reckon +reckoned +reckoning +reckonings +recks +reclaim +reclaims +reclusive +recognizance +recognizances +recoil +recoiling +recollected +recomforted +recomforture +recommend +recommended +recommends +recompens +recompense +reconcil +reconcile +reconciled +reconcilement +reconciler +reconciles +reconciliation +record +recordation +recorded +recorder +recorders +records +recount +recounted +recounting +recountments +recounts +recourse +recov +recover +recoverable +recovered +recoveries +recovers +recovery +recreant +recreants +recreate +recreation +rectify +rector +rectorship +recure +recured +red +redbreast +redder +reddest +rede +redeem +redeemed +redeemer +redeeming +redeems +redeliver +redemption +redime +redness +redoubled +redoubted +redound +redress +redressed +redresses +reduce +reechy +reed +reeds +reek +reeking +reeks +reeky +reel +reeleth +reeling +reels +refell +refer +reference +referr +referred +refigured +refin +refined +reflect +reflecting +reflection +reflex +reform +reformation +reformed +refractory +refrain +refresh +refreshing +reft +refts +refuge +refus +refusal +refuse +refused +refusest +refusing +reg +regal +regalia +regan +regard +regardance +regarded +regardfully +regarding +regards +regenerate +regent +regentship +regia +regiment +regiments +regina +region +regions +regist +register +registers +regreet +regreets +regress +reguerdon +regular +rehears +rehearsal +rehearse +reign +reigned +reignier +reigning +reigns +rein +reinforc +reinforce +reinforcement +reins +reiterate +reject +rejected +rejoic +rejoice +rejoices +rejoiceth +rejoicing +rejoicingly +rejoindure +rejourn +rel +relapse +relate +relates +relation +relations +relative +releas +release +released +releasing +relent +relenting +relents +reliances +relics +relief +reliev +relieve +relieved +relieves +relieving +religion +religions +religious +religiously +relinquish +reliques +reliquit +relish +relume +rely +relying +remain +remainder +remainders +remained +remaineth +remaining +remains +remark +remarkable +remediate +remedied +remedies +remedy +rememb +remember +remembered +remembers +remembrance +remembrancer +remembrances +remercimens +remiss +remission +remissness +remit +remnant +remnants +remonstrance +remorse +remorseful +remorseless +remote +remotion +remov +remove +removed +removedness +remover +removes +removing +remunerate +remuneration +rence +rend +render +rendered +renders +rendezvous +renegado +renege +reneges +renew +renewed +renewest +renounce +renouncement +renouncing +renowmed +renown +renowned +rent +rents +repaid +repair +repaired +repairing +repairs +repass +repast +repasture +repay +repaying +repays +repeal +repealing +repeals +repeat +repeated +repeating +repeats +repel +repent +repentance +repentant +repented +repenting +repents +repetition +repetitions +repin +repine +repining +replant +replenish +replenished +replete +replication +replied +replies +repliest +reply +replying +report +reported +reporter +reportest +reporting +reportingly +reports +reposal +repose +reposeth +reposing +repossess +reprehend +reprehended +reprehending +represent +representing +reprieve +reprieves +reprisal +reproach +reproaches +reproachful +reproachfully +reprobate +reprobation +reproof +reprov +reprove +reproveable +reproves +reproving +repugn +repugnancy +repugnant +repulse +repulsed +repurchas +repured +reputation +repute +reputed +reputeless +reputes +reputing +request +requested +requesting +requests +requiem +requir +require +required +requires +requireth +requiring +requisite +requisites +requit +requital +requite +requited +requites +rer +rere +rers +rescu +rescue +rescued +rescues +rescuing +resemblance +resemble +resembled +resembles +resembleth +resembling +reserv +reservation +reserve +reserved +reserves +reside +residence +resident +resides +residing +residue +resign +resignation +resist +resistance +resisted +resisting +resists +resolute +resolutely +resolutes +resolution +resolv +resolve +resolved +resolvedly +resolves +resolveth +resort +resorted +resounding +resounds +respeaking +respect +respected +respecting +respective +respectively +respects +respice +respite +respites +responsive +respose +ress +rest +rested +resteth +restful +resting +restitution +restless +restor +restoration +restorative +restore +restored +restores +restoring +restrain +restrained +restraining +restrains +restraint +rests +resty +resum +resume +resumes +resurrections +retail +retails +retain +retainers +retaining +retell +retention +retentive +retinue +retir +retire +retired +retirement +retires +retiring +retold +retort +retorts +retourne +retract +retreat +retrograde +rets +return +returned +returnest +returneth +returning +returns +revania +reveal +reveals +revel +reveler +revell +reveller +revellers +revelling +revelry +revels +reveng +revenge +revenged +revengeful +revengement +revenger +revengers +revenges +revenging +revengingly +revenue +revenues +reverb +reverberate +reverbs +reverenc +reverence +reverend +reverent +reverently +revers +reverse +reversion +reverted +review +reviewest +revil +revile +revisits +reviv +revive +revives +reviving +revok +revoke +revokement +revolt +revolted +revolting +revolts +revolution +revolutions +revolve +revolving +reward +rewarded +rewarder +rewarding +rewards +reword +reworded +rex +rey +reynaldo +rford +rful +rfull +rhapsody +rheims +rhenish +rhesus +rhetoric +rheum +rheumatic +rheums +rheumy +rhinoceros +rhodes +rhodope +rhubarb +rhym +rhyme +rhymers +rhymes +rhyming +rialto +rib +ribald +riband +ribands +ribaudred +ribb +ribbed +ribbon +ribbons +ribs +rice +rich +richard +richer +riches +richest +richly +richmond +richmonds +rid +riddance +ridden +riddle +riddles +riddling +ride +rider +riders +rides +ridest +rideth +ridge +ridges +ridiculous +riding +rids +rien +ries +rifle +rift +rifted +rig +rigg +riggish +right +righteous +righteously +rightful +rightfully +rightly +rights +rigol +rigorous +rigorously +rigour +ril +rim +rin +rinaldo +rind +ring +ringing +ringleader +ringlets +rings +ringwood +riot +rioter +rioting +riotous +riots +rip +ripe +ripely +ripen +ripened +ripeness +ripening +ripens +riper +ripest +riping +ripp +ripping +rise +risen +rises +riseth +rish +rising +rite +rites +rivage +rival +rivality +rivall +rivals +rive +rived +rivelled +river +rivers +rivet +riveted +rivets +rivo +rj +rless +road +roads +roam +roaming +roan +roar +roared +roarers +roaring +roars +roast +roasted +rob +roba +robas +robb +robbed +robber +robbers +robbery +robbing +robe +robed +robert +robes +robin +robs +robustious +rochester +rochford +rock +rocks +rocky +rod +rode +roderigo +rods +roe +roes +roger +rogero +rogue +roguery +rogues +roguish +roi +roisting +roll +rolled +rolling +rolls +rom +romage +roman +romano +romanos +romans +rome +romeo +romish +rondure +ronyon +rood +roof +roofs +rook +rooks +rooky +room +rooms +root +rooted +rootedly +rooteth +rooting +roots +rope +ropery +ropes +roping +ros +rosalind +rosalinda +rosalinde +rosaline +roscius +rose +rosed +rosemary +rosencrantz +roses +ross +rosy +rot +rote +roted +rother +rotherham +rots +rotted +rotten +rottenness +rotting +rotundity +rouen +rough +rougher +roughest +roughly +roughness +round +rounded +roundel +rounder +roundest +rounding +roundly +rounds +roundure +rous +rouse +roused +rousillon +rously +roussi +rout +routed +routs +rove +rover +row +rowel +rowland +rowlands +roy +royal +royalize +royally +royalties +royalty +roynish +rs +rt +rub +rubb +rubbing +rubbish +rubies +rubious +rubs +ruby +rud +rudand +rudder +ruddiness +ruddock +ruddy +rude +rudely +rudeness +ruder +rudesby +rudest +rudiments +rue +rued +ruff +ruffian +ruffians +ruffle +ruffling +ruffs +rug +rugby +rugemount +rugged +ruin +ruinate +ruined +ruining +ruinous +ruins +rul +rule +ruled +ruler +rulers +rules +ruling +rumble +ruminaies +ruminat +ruminate +ruminated +ruminates +rumination +rumor +rumour +rumourer +rumours +rump +run +runagate +runagates +runaway +runaways +rung +runn +runner +runners +running +runs +rupture +ruptures +rural +rush +rushes +rushing +rushling +rushy +russet +russia +russian +russians +rust +rusted +rustic +rustically +rustics +rustle +rustling +rusts +rusty +rut +ruth +ruthful +ruthless +rutland +ruttish +ry +rye +rything +s +sa +saba +sabbath +sable +sables +sack +sackbuts +sackcloth +sacked +sackerson +sacks +sacrament +sacred +sacrific +sacrifice +sacrificers +sacrifices +sacrificial +sacrificing +sacrilegious +sacring +sad +sadder +saddest +saddle +saddler +saddles +sadly +sadness +saf +safe +safeguard +safely +safer +safest +safeties +safety +saffron +sag +sage +sagittary +said +saidst +sail +sailing +sailmaker +sailor +sailors +sails +sain +saint +sainted +saintlike +saints +saith +sake +sakes +sala +salad +salamander +salary +sale +salerio +salicam +salique +salisbury +sall +sallet +sallets +sallies +sallow +sally +salmon +salmons +salt +salter +saltiers +saltness +saltpetre +salutation +salutations +salute +saluted +salutes +saluteth +salv +salvation +salve +salving +same +samingo +samp +sampire +sample +sampler +sampson +samson +samsons +sancta +sanctified +sanctifies +sanctify +sanctimonies +sanctimonious +sanctimony +sanctities +sanctity +sanctuarize +sanctuary +sand +sandal +sandbag +sanded +sands +sandy +sandys +sang +sanguine +sanguis +sanity +sans +santrailles +sap +sapient +sapit +sapless +sapling +sapphire +sapphires +saracens +sarcenet +sard +sardians +sardinia +sardis +sarum +sat +satan +satchel +sate +sated +satiate +satiety +satin +satire +satirical +satis +satisfaction +satisfied +satisfies +satisfy +satisfying +saturday +saturdays +saturn +saturnine +saturninus +satyr +satyrs +sauc +sauce +sauced +saucers +sauces +saucily +sauciness +saucy +sauf +saunder +sav +savage +savagely +savageness +savagery +savages +save +saved +saves +saving +saviour +savory +savour +savouring +savours +savoury +savoy +saw +sawed +sawest +sawn +sawpit +saws +sawyer +saxons +saxony +saxton +say +sayest +saying +sayings +says +sayst +sblood +sc +scab +scabbard +scabs +scaffold +scaffoldage +scal +scald +scalded +scalding +scale +scaled +scales +scaling +scall +scalp +scalps +scaly +scamble +scambling +scamels +scan +scandal +scandaliz +scandalous +scandy +scann +scant +scanted +scanter +scanting +scantling +scants +scap +scape +scaped +scapes +scapeth +scar +scarce +scarcely +scarcity +scare +scarecrow +scarecrows +scarf +scarfed +scarfs +scaring +scarlet +scarr +scarre +scars +scarus +scath +scathe +scathful +scatt +scatter +scattered +scattering +scatters +scelera +scelerisque +scene +scenes +scent +scented +scept +scepter +sceptre +sceptred +sceptres +schedule +schedules +scholar +scholarly +scholars +school +schoolboy +schoolboys +schoolfellows +schooling +schoolmaster +schoolmasters +schools +sciatica +sciaticas +science +sciences +scimitar +scion +scions +scissors +scoff +scoffer +scoffing +scoffs +scoggin +scold +scolding +scolds +sconce +scone +scope +scopes +scorch +scorched +score +scored +scores +scoring +scorn +scorned +scornful +scornfully +scorning +scorns +scorpion +scorpions +scot +scotch +scotches +scotland +scots +scottish +scoundrels +scour +scoured +scourg +scourge +scouring +scout +scouts +scowl +scrap +scrape +scraping +scraps +scratch +scratches +scratching +scream +screams +screech +screeching +screen +screens +screw +screws +scribbl +scribbled +scribe +scribes +scrimers +scrip +scrippage +scripture +scriptures +scrivener +scroll +scrolls +scroop +scrowl +scroyles +scrubbed +scruple +scruples +scrupulous +scuffles +scuffling +scullion +sculls +scum +scurril +scurrility +scurrilous +scurvy +scuse +scut +scutcheon +scutcheons +scylla +scythe +scythed +scythia +scythian +sdeath +se +sea +seacoal +seafaring +seal +sealed +sealing +seals +seam +seamen +seamy +seaport +sear +searce +search +searchers +searches +searcheth +searching +seared +seas +seasick +seaside +season +seasoned +seasons +seat +seated +seats +sebastian +second +secondarily +secondary +seconded +seconds +secrecy +secret +secretaries +secretary +secretly +secrets +sect +sectary +sects +secundo +secure +securely +securing +security +sedg +sedge +sedges +sedgy +sedition +seditious +seduc +seduce +seduced +seducer +seducing +see +seed +seeded +seedness +seeds +seedsman +seein +seeing +seek +seeking +seeks +seel +seeling +seely +seem +seemed +seemers +seemest +seemeth +seeming +seemingly +seemly +seems +seen +seer +sees +seese +seest +seethe +seethes +seething +seeting +segregation +seigneur +seigneurs +seiz +seize +seized +seizes +seizeth +seizing +seizure +seld +seldom +select +seleucus +self +selfsame +sell +seller +selling +sells +selves +semblable +semblably +semblance +semblances +semblative +semi +semicircle +semiramis +semper +sempronius +senate +senator +senators +send +sender +sendeth +sending +sends +seneca +senior +seniory +senis +sennet +senoys +sense +senseless +senses +sensible +sensibly +sensual +sensuality +sent +sentenc +sentence +sentences +sententious +sentinel +sentinels +separable +separate +separated +separates +separation +septentrion +sepulchre +sepulchres +sepulchring +sequel +sequence +sequent +sequest +sequester +sequestration +sere +serenis +serge +sergeant +serious +seriously +sermon +sermons +serpent +serpentine +serpents +serpigo +serv +servant +servanted +servants +serve +served +server +serves +serveth +service +serviceable +services +servile +servility +servilius +serving +servingman +servingmen +serviteur +servitor +servitors +servitude +sessa +session +sessions +sestos +set +setebos +sets +setter +setting +settle +settled +settlest +settling +sev +seven +sevenfold +sevennight +seventeen +seventh +seventy +sever +several +severally +severals +severe +severed +severely +severest +severing +severity +severn +severs +sew +seward +sewer +sewing +sex +sexes +sexton +sextus +seymour +seyton +sfoot +sh +shackle +shackles +shade +shades +shadow +shadowed +shadowing +shadows +shadowy +shady +shafalus +shaft +shafts +shag +shak +shake +shaked +shaken +shakes +shaking +shales +shall +shallenge +shallow +shallowest +shallowly +shallows +shalt +sham +shambles +shame +shamed +shameful +shamefully +shameless +shames +shamest +shaming +shank +shanks +shap +shape +shaped +shapeless +shapen +shapes +shaping +shar +shard +sharded +shards +share +shared +sharers +shares +sharing +shark +sharp +sharpen +sharpened +sharpens +sharper +sharpest +sharply +sharpness +sharps +shatter +shav +shave +shaven +shaw +she +sheaf +sheal +shear +shearers +shearing +shearman +shears +sheath +sheathe +sheathed +sheathes +sheathing +sheaved +sheaves +shed +shedding +sheds +sheen +sheep +sheepcote +sheepcotes +sheeps +sheepskins +sheer +sheet +sheeted +sheets +sheffield +shelf +shell +shells +shelt +shelter +shelters +shelves +shelving +shelvy +shent +shepherd +shepherdes +shepherdess +shepherdesses +shepherds +sher +sheriff +sherris +shes +sheweth +shield +shielded +shields +shift +shifted +shifting +shifts +shilling +shillings +shin +shine +shines +shineth +shining +shins +shiny +ship +shipboard +shipman +shipmaster +shipmen +shipp +shipped +shipping +ships +shipt +shipwreck +shipwrecking +shipwright +shipwrights +shire +shirley +shirt +shirts +shive +shiver +shivering +shivers +shoal +shoals +shock +shocks +shod +shoe +shoeing +shoemaker +shoes +shog +shone +shook +shoon +shoot +shooter +shootie +shooting +shoots +shop +shops +shore +shores +shorn +short +shortcake +shorten +shortened +shortens +shorter +shortly +shortness +shot +shotten +shoughs +should +shoulder +shouldering +shoulders +shouldst +shout +shouted +shouting +shouts +shov +shove +shovel +shovels +show +showed +shower +showers +showest +showing +shown +shows +shreds +shrew +shrewd +shrewdly +shrewdness +shrewish +shrewishly +shrewishness +shrews +shrewsbury +shriek +shrieking +shrieks +shrieve +shrift +shrill +shriller +shrills +shrilly +shrimp +shrine +shrink +shrinking +shrinks +shriv +shrive +shriver +shrives +shriving +shroud +shrouded +shrouding +shrouds +shrove +shrow +shrows +shrub +shrubs +shrug +shrugs +shrunk +shudd +shudders +shuffl +shuffle +shuffled +shuffling +shun +shunless +shunn +shunned +shunning +shuns +shut +shuts +shuttle +shy +shylock +si +sibyl +sibylla +sibyls +sicil +sicilia +sicilian +sicilius +sicils +sicily +sicinius +sick +sicken +sickens +sicker +sickle +sicklemen +sicklied +sickliness +sickly +sickness +sicles +sicyon +side +sided +sides +siege +sieges +sienna +sies +sieve +sift +sifted +sigeia +sigh +sighed +sighing +sighs +sight +sighted +sightless +sightly +sights +sign +signal +signet +signieur +significant +significants +signified +signifies +signify +signifying +signior +signiories +signiors +signiory +signor +signories +signs +signum +silenc +silence +silenced +silencing +silent +silently +silius +silk +silken +silkman +silks +silliest +silliness +silling +silly +silva +silver +silvered +silverly +silvia +silvius +sima +simile +similes +simois +simon +simony +simp +simpcox +simple +simpleness +simpler +simples +simplicity +simply +simular +simulation +sin +since +sincere +sincerely +sincerity +sinel +sinew +sinewed +sinews +sinewy +sinful +sinfully +sing +singe +singeing +singer +singes +singeth +singing +single +singled +singleness +singly +sings +singular +singulariter +singularities +singularity +singuled +sinister +sink +sinking +sinks +sinn +sinner +sinners +sinning +sinon +sins +sip +sipping +sir +sire +siren +sirrah +sirs +sist +sister +sisterhood +sisterly +sisters +sit +sith +sithence +sits +sitting +situate +situation +situations +siward +six +sixpence +sixpences +sixpenny +sixteen +sixth +sixty +siz +size +sizes +sizzle +skains +skamble +skein +skelter +skies +skilful +skilfully +skill +skilless +skillet +skillful +skills +skim +skimble +skin +skinker +skinny +skins +skip +skipp +skipper +skipping +skirmish +skirmishes +skirr +skirted +skirts +skittish +skulking +skull +skulls +sky +skyey +skyish +slab +slack +slackly +slackness +slain +slake +sland +slander +slandered +slanderer +slanderers +slandering +slanderous +slanders +slash +slaught +slaughter +slaughtered +slaughterer +slaughterman +slaughtermen +slaughterous +slaughters +slave +slaver +slavery +slaves +slavish +slay +slayeth +slaying +slays +sleave +sledded +sleek +sleekly +sleep +sleeper +sleepers +sleepest +sleeping +sleeps +sleepy +sleeve +sleeves +sleid +sleided +sleight +sleights +slender +slenderer +slenderly +slept +slew +slewest +slice +slid +slide +slides +sliding +slight +slighted +slightest +slightly +slightness +slights +slily +slime +slimy +slings +slink +slip +slipp +slipper +slippers +slippery +slips +slish +slit +sliver +slobb +slomber +slop +slope +slops +sloth +slothful +slough +slovenly +slovenry +slow +slower +slowly +slowness +slubber +slug +sluggard +sluggardiz +sluggish +sluic +slumb +slumber +slumbers +slumbery +slunk +slut +sluts +sluttery +sluttish +sluttishness +sly +slys +smack +smacking +smacks +small +smaller +smallest +smallness +smalus +smart +smarting +smartly +smatch +smatter +smear +smell +smelling +smells +smelt +smil +smile +smiled +smiles +smilest +smilets +smiling +smilingly +smirch +smirched +smit +smite +smites +smith +smithfield +smock +smocks +smok +smoke +smoked +smokes +smoking +smoky +smooth +smoothed +smoothing +smoothly +smoothness +smooths +smote +smoth +smother +smothered +smothering +smug +smulkin +smutch +snaffle +snail +snails +snake +snakes +snaky +snap +snapp +snapper +snar +snare +snares +snarl +snarleth +snarling +snatch +snatchers +snatches +snatching +sneak +sneaking +sneap +sneaping +sneck +snip +snipe +snipt +snore +snores +snoring +snorting +snout +snow +snowballs +snowed +snowy +snuff +snuffs +snug +so +soak +soaking +soaks +soar +soaring +soars +sob +sobbing +sober +soberly +sobriety +sobs +sociable +societies +society +socks +socrates +sod +sodden +soe +soever +soft +soften +softens +softer +softest +softly +softness +soil +soiled +soilure +soit +sojourn +sol +sola +solace +solanio +sold +soldat +solder +soldest +soldier +soldiers +soldiership +sole +solely +solem +solemn +solemness +solemnities +solemnity +solemniz +solemnize +solemnized +solemnly +soles +solicit +solicitation +solicited +soliciting +solicitings +solicitor +solicits +solid +solidares +solidity +solinus +solitary +solomon +solon +solum +solus +solyman +some +somebody +someone +somerset +somerville +something +sometime +sometimes +somever +somewhat +somewhere +somewhither +somme +son +sonance +song +songs +sonnet +sonneting +sonnets +sons +sont +sonties +soon +sooner +soonest +sooth +soothe +soothers +soothing +soothsay +soothsayer +sooty +sop +sophister +sophisticated +sophy +sops +sorcerer +sorcerers +sorceress +sorceries +sorcery +sore +sorel +sorely +sorer +sores +sorrier +sorriest +sorrow +sorrowed +sorrowest +sorrowful +sorrowing +sorrows +sorry +sort +sortance +sorted +sorting +sorts +sossius +sot +soto +sots +sottish +soud +sought +soul +sould +soulless +souls +sound +sounded +sounder +soundest +sounding +soundless +soundly +soundness +soundpost +sounds +sour +source +sources +sourest +sourly +sours +sous +souse +south +southam +southampton +southerly +southern +southward +southwark +southwell +souviendrai +sov +sovereign +sovereignest +sovereignly +sovereignty +sovereignvours +sow +sowing +sowl +sowter +space +spaces +spacious +spade +spades +spain +spak +spake +spakest +span +spangle +spangled +spaniard +spaniel +spaniels +spanish +spann +spans +spar +spare +spares +sparing +sparingly +spark +sparkle +sparkles +sparkling +sparks +sparrow +sparrows +sparta +spartan +spavin +spavins +spawn +speak +speaker +speakers +speakest +speaketh +speaking +speaks +spear +speargrass +spears +special +specialities +specially +specialties +specialty +specify +speciously +spectacle +spectacled +spectacles +spectators +spectatorship +speculation +speculations +speculative +sped +speech +speeches +speechless +speed +speeded +speedier +speediest +speedily +speediness +speeding +speeds +speedy +speens +spell +spelling +spells +spelt +spencer +spend +spendest +spending +spends +spendthrift +spent +sperato +sperm +spero +sperr +spher +sphere +sphered +spheres +spherical +sphery +sphinx +spice +spiced +spicery +spices +spider +spiders +spied +spies +spieth +spightfully +spigot +spill +spilling +spills +spilt +spilth +spin +spinii +spinners +spinster +spinsters +spire +spirit +spirited +spiritless +spirits +spiritual +spiritualty +spirt +spit +spital +spite +spited +spiteful +spites +spits +spitted +spitting +splay +spleen +spleenful +spleens +spleeny +splendour +splenitive +splinter +splinters +split +splits +splitted +splitting +spoil +spoils +spok +spoke +spoken +spokes +spokesman +sponge +spongy +spoon +spoons +sport +sportful +sporting +sportive +sports +spot +spotless +spots +spotted +spousal +spouse +spout +spouting +spouts +sprag +sprang +sprat +sprawl +spray +sprays +spread +spreading +spreads +sprighted +sprightful +sprightly +sprigs +spring +springe +springes +springeth +springhalt +springing +springs +springtime +sprinkle +sprinkles +sprite +sprited +spritely +sprites +spriting +sprout +spruce +sprung +spun +spur +spurio +spurn +spurns +spurr +spurrer +spurring +spurs +spy +spying +squabble +squadron +squadrons +squand +squar +square +squarer +squares +squash +squeak +squeaking +squeal +squealing +squeezes +squeezing +squele +squier +squints +squiny +squire +squires +squirrel +st +stab +stabb +stabbed +stabbing +stable +stableness +stables +stablish +stablishment +stabs +stacks +staff +stafford +staffords +staffordshire +stag +stage +stages +stagger +staggering +staggers +stags +staid +staider +stain +stained +staines +staineth +staining +stainless +stains +stair +stairs +stake +stakes +stale +staled +stalk +stalking +stalks +stall +stalling +stalls +stamford +stammer +stamp +stamped +stamps +stanch +stanchless +stand +standard +standards +stander +standers +standest +standeth +standing +stands +staniel +stanley +stanze +stanzo +stanzos +staple +staples +star +stare +stared +stares +staring +starings +stark +starkly +starlight +starling +starr +starry +stars +start +started +starting +startingly +startle +startles +starts +starv +starve +starved +starvelackey +starveling +starveth +starving +state +statelier +stately +states +statesman +statesmen +statilius +station +statist +statists +statue +statues +stature +statures +statute +statutes +stave +staves +stay +stayed +stayest +staying +stays +stead +steaded +steadfast +steadier +steads +steal +stealer +stealers +stealing +steals +stealth +stealthy +steed +steeds +steel +steeled +steely +steep +steeped +steeple +steeples +steeps +steepy +steer +steerage +steering +steers +stelled +stem +stemming +stench +step +stepdame +stephano +stephen +stepmothers +stepp +stepping +steps +sterile +sterility +sterling +stern +sternage +sterner +sternest +sternness +steterat +stew +steward +stewards +stewardship +stewed +stews +stick +sticking +stickler +sticks +stiff +stiffen +stiffly +stifle +stifled +stifles +stigmatic +stigmatical +stile +still +stiller +stillest +stillness +stilly +sting +stinging +stingless +stings +stink +stinking +stinkingly +stinks +stint +stinted +stints +stir +stirr +stirred +stirrer +stirrers +stirreth +stirring +stirrup +stirrups +stirs +stitchery +stitches +stithied +stithy +stoccadoes +stoccata +stock +stockfish +stocking +stockings +stockish +stocks +stog +stogs +stoics +stokesly +stol +stole +stolen +stolest +stomach +stomachers +stomaching +stomachs +ston +stone +stonecutter +stones +stonish +stony +stood +stool +stools +stoop +stooping +stoops +stop +stope +stopp +stopped +stopping +stops +stor +store +storehouse +storehouses +stores +stories +storm +stormed +storming +storms +stormy +story +stoup +stoups +stout +stouter +stoutly +stoutness +stover +stow +stowage +stowed +strachy +stragglers +straggling +straight +straightest +straightway +strain +strained +straining +strains +strait +straited +straiter +straitly +straitness +straits +strand +strange +strangely +strangeness +stranger +strangers +strangest +strangle +strangled +strangler +strangles +strangling +strappado +straps +stratagem +stratagems +stratford +strato +straw +strawberries +strawberry +straws +strawy +stray +straying +strays +streak +streaks +stream +streamers +streaming +streams +streching +street +streets +strength +strengthen +strengthened +strengthless +strengths +stretch +stretched +stretches +stretching +strew +strewing +strewings +strewments +stricken +strict +stricter +strictest +strictly +stricture +stride +strides +striding +strife +strifes +strik +strike +strikers +strikes +strikest +striking +string +stringless +strings +strip +stripes +stripling +striplings +stripp +stripping +striv +strive +strives +striving +strok +stroke +strokes +strond +stronds +strong +stronger +strongest +strongly +strooke +strossers +strove +strown +stroy +struck +strucken +struggle +struggles +struggling +strumpet +strumpeted +strumpets +strung +strut +struts +strutted +strutting +stubble +stubborn +stubbornest +stubbornly +stubbornness +stuck +studded +student +students +studied +studies +studious +studiously +studs +study +studying +stuff +stuffing +stuffs +stumble +stumbled +stumblest +stumbling +stump +stumps +stung +stupefy +stupid +stupified +stuprum +sturdy +sty +styga +stygian +styl +style +styx +su +sub +subcontracted +subdu +subdue +subdued +subduements +subdues +subduing +subject +subjected +subjection +subjects +submerg +submission +submissive +submit +submits +submitting +suborn +subornation +suborned +subscrib +subscribe +subscribed +subscribes +subscription +subsequent +subsidies +subsidy +subsist +subsisting +substance +substances +substantial +substitute +substituted +substitutes +substitution +subtile +subtilly +subtle +subtleties +subtlety +subtly +subtractors +suburbs +subversion +subverts +succedant +succeed +succeeded +succeeders +succeeding +succeeds +success +successantly +successes +successful +successfully +succession +successive +successively +successor +successors +succour +succours +such +suck +sucker +suckers +sucking +suckle +sucks +sudden +suddenly +sue +sued +suerly +sues +sueth +suff +suffer +sufferance +sufferances +suffered +suffering +suffers +suffic +suffice +sufficed +suffices +sufficeth +sufficiency +sufficient +sufficiently +sufficing +sufficit +suffigance +suffocate +suffocating +suffocation +suffolk +suffrage +suffrages +sug +sugar +sugarsop +suggest +suggested +suggesting +suggestion +suggestions +suggests +suis +suit +suitable +suited +suiting +suitor +suitors +suits +suivez +sullen +sullens +sullied +sullies +sully +sulph +sulpherous +sulphur +sulphurous +sultan +sultry +sum +sumless +summ +summa +summary +summer +summers +summit +summon +summoners +summons +sumpter +sumptuous +sumptuously +sums +sun +sunbeams +sunburning +sunburnt +sund +sunday +sundays +sunder +sunders +sundry +sung +sunk +sunken +sunny +sunrising +suns +sunset +sunshine +sup +super +superficial +superficially +superfluity +superfluous +superfluously +superflux +superior +supernal +supernatural +superpraise +superscript +superscription +superserviceable +superstition +superstitious +superstitiously +supersubtle +supervise +supervisor +supp +supper +suppers +suppertime +supping +supplant +supple +suppler +suppliance +suppliant +suppliants +supplicant +supplication +supplications +supplie +supplied +supplies +suppliest +supply +supplyant +supplying +supplyment +support +supportable +supportance +supported +supporter +supporters +supporting +supportor +suppos +supposal +suppose +supposed +supposes +supposest +supposing +supposition +suppress +suppressed +suppresseth +supremacy +supreme +sups +sur +surance +surcease +surd +sure +surecard +surely +surer +surest +sureties +surety +surfeit +surfeited +surfeiter +surfeiting +surfeits +surge +surgeon +surgeons +surgere +surgery +surges +surly +surmis +surmise +surmised +surmises +surmount +surmounted +surmounts +surnam +surname +surnamed +surpasseth +surpassing +surplice +surplus +surpris +surprise +surprised +surrender +surrey +surreys +survey +surveyest +surveying +surveyor +surveyors +surveys +survive +survives +survivor +susan +suspect +suspected +suspecting +suspects +suspend +suspense +suspicion +suspicions +suspicious +suspiration +suspire +sust +sustain +sustaining +sutler +sutton +suum +swabber +swaddling +swag +swagg +swagger +swaggerer +swaggerers +swaggering +swain +swains +swallow +swallowed +swallowing +swallows +swam +swan +swans +sward +sware +swarm +swarming +swart +swarth +swarths +swarthy +swashers +swashing +swath +swathing +swathling +sway +swaying +sways +swear +swearer +swearers +swearest +swearing +swearings +swears +sweat +sweaten +sweating +sweats +sweaty +sweep +sweepers +sweeps +sweet +sweeten +sweetens +sweeter +sweetest +sweetheart +sweeting +sweetly +sweetmeats +sweetness +sweets +swell +swelling +swellings +swells +swelter +sweno +swept +swerve +swerver +swerving +swift +swifter +swiftest +swiftly +swiftness +swill +swills +swim +swimmer +swimmers +swimming +swims +swine +swineherds +swing +swinge +swinish +swinstead +switches +swits +switzers +swol +swoll +swoln +swoon +swooned +swooning +swoons +swoop +swoopstake +swor +sword +sworder +swords +swore +sworn +swounded +swounds +swum +swung +sy +sycamore +sycorax +sylla +syllable +syllables +syllogism +symbols +sympathise +sympathiz +sympathize +sympathized +sympathy +synagogue +synod +synods +syracuse +syracusian +syracusians +syria +syrups +t +ta +taber +table +tabled +tables +tablet +tabor +taborer +tabors +tabourines +taciturnity +tack +tackle +tackled +tackles +tackling +tacklings +taddle +tadpole +taffeta +taffety +tag +tagrag +tah +tail +tailor +tailors +tails +taint +tainted +tainting +taints +tainture +tak +take +taken +taker +takes +takest +taketh +taking +tal +talbot +talbotites +talbots +tale +talent +talents +taleporter +tales +talk +talked +talker +talkers +talkest +talking +talks +tall +taller +tallest +tallies +tallow +tally +talons +tam +tambourines +tame +tamed +tamely +tameness +tamer +tames +taming +tamora +tamworth +tan +tang +tangle +tangled +tank +tanlings +tann +tanned +tanner +tanquam +tanta +tantaene +tap +tape +taper +tapers +tapestries +tapestry +taphouse +tapp +tapster +tapsters +tar +tardied +tardily +tardiness +tardy +tarentum +targe +targes +target +targets +tarpeian +tarquin +tarquins +tarr +tarre +tarriance +tarried +tarries +tarry +tarrying +tart +tartar +tartars +tartly +tartness +task +tasker +tasking +tasks +tassel +taste +tasted +tastes +tasting +tatt +tatter +tattered +tatters +tattle +tattling +tattlings +taught +taunt +taunted +taunting +tauntingly +taunts +taurus +tavern +taverns +tavy +tawdry +tawny +tax +taxation +taxations +taxes +taxing +tc +te +teach +teacher +teachers +teaches +teachest +teacheth +teaching +team +tear +tearful +tearing +tears +tearsheet +teat +tedious +tediously +tediousness +teem +teeming +teems +teen +teeth +teipsum +telamon +telamonius +tell +teller +telling +tells +tellus +temp +temper +temperality +temperance +temperate +temperately +tempers +tempest +tempests +tempestuous +temple +temples +temporal +temporary +temporiz +temporize +temporizer +temps +tempt +temptation +temptations +tempted +tempter +tempters +tempteth +tempting +tempts +ten +tenable +tenant +tenantius +tenantless +tenants +tench +tend +tendance +tended +tender +tendered +tenderly +tenderness +tenders +tending +tends +tenedos +tenement +tenements +tenfold +tennis +tenour +tenours +tens +tent +tented +tenth +tenths +tents +tenure +tenures +tercel +tereus +term +termagant +termed +terminations +termless +terms +terra +terrace +terram +terras +terre +terrene +terrestrial +terrible +terribly +territories +territory +terror +terrors +tertian +tertio +test +testament +tested +tester +testern +testify +testimonied +testimonies +testimony +testiness +testril +testy +tetchy +tether +tetter +tevil +tewksbury +text +tgv +th +thaes +thames +than +thane +thanes +thank +thanked +thankful +thankfully +thankfulness +thanking +thankings +thankless +thanks +thanksgiving +thasos +that +thatch +thaw +thawing +thaws +the +theatre +theban +thebes +thee +theft +thefts +thein +their +theirs +theise +them +theme +themes +themselves +then +thence +thenceforth +theoric +there +thereabout +thereabouts +thereafter +thereat +thereby +therefore +therein +thereof +thereon +thereto +thereunto +thereupon +therewith +therewithal +thersites +these +theseus +thessalian +thessaly +thetis +thews +they +thick +thicken +thickens +thicker +thickest +thicket +thickskin +thief +thievery +thieves +thievish +thigh +thighs +thimble +thimbles +thin +thine +thing +things +think +thinkest +thinking +thinkings +thinks +thinkst +thinly +third +thirdly +thirds +thirst +thirsting +thirsts +thirsty +thirteen +thirties +thirtieth +thirty +this +thisby +thisne +thistle +thistles +thither +thitherward +thoas +thomas +thorn +thorns +thorny +thorough +thoroughly +those +thou +though +thought +thoughtful +thoughts +thousand +thousands +thracian +thraldom +thrall +thralled +thralls +thrash +thrasonical +thread +threadbare +threaden +threading +threat +threaten +threatening +threatens +threatest +threats +three +threefold +threepence +threepile +threes +threescore +thresher +threshold +threw +thrice +thrift +thriftless +thrifts +thrifty +thrill +thrilling +thrills +thrive +thrived +thrivers +thrives +thriving +throat +throats +throbbing +throbs +throca +throe +throes +thromuldo +thron +throne +throned +thrones +throng +thronging +throngs +throstle +throttle +through +throughfare +throughfares +throughly +throughout +throw +thrower +throwest +throwing +thrown +throws +thrum +thrumm +thrush +thrust +thrusteth +thrusting +thrusts +thumb +thumbs +thump +thund +thunder +thunderbolt +thunderbolts +thunderer +thunders +thunderstone +thunderstroke +thurio +thursday +thus +thwack +thwart +thwarted +thwarting +thwartings +thy +thyme +thymus +thyreus +thyself +ti +tib +tiber +tiberio +tibey +ticed +tick +tickl +tickle +tickled +tickles +tickling +ticklish +tiddle +tide +tides +tidings +tidy +tie +tied +ties +tiff +tiger +tigers +tight +tightly +tike +til +tile +till +tillage +tilly +tilt +tilter +tilth +tilting +tilts +tiltyard +tim +timandra +timber +time +timeless +timelier +timely +times +timon +timor +timorous +timorously +tinct +tincture +tinctures +tinder +tingling +tinker +tinkers +tinsel +tiny +tip +tipp +tippling +tips +tipsy +tiptoe +tir +tire +tired +tires +tirest +tiring +tirra +tirrits +tis +tish +tisick +tissue +titan +titania +tithe +tithed +tithing +titinius +title +titled +titleless +titles +tittle +tittles +titular +titus +tn +to +toad +toads +toadstool +toast +toasted +toasting +toasts +toaze +toby +tock +tod +today +todpole +tods +toe +toes +tofore +toge +toged +together +toil +toiled +toiling +toils +token +tokens +told +toledo +tolerable +toll +tolling +tom +tomb +tombe +tombed +tombless +tomboys +tombs +tomorrow +tomyris +ton +tongs +tongu +tongue +tongued +tongueless +tongues +tonight +too +took +tool +tools +tooth +toothache +toothpick +toothpicker +top +topas +topful +topgallant +topless +topmast +topp +topping +topple +topples +tops +topsail +topsy +torch +torchbearer +torchbearers +torcher +torches +torchlight +tore +torment +tormenta +tormente +tormented +tormenting +tormentors +torments +torn +torrent +tortive +tortoise +tortur +torture +tortured +torturer +torturers +tortures +torturest +torturing +toryne +toss +tossed +tosseth +tossing +tot +total +totally +tott +tottered +totters +tou +touch +touched +touches +toucheth +touching +touchstone +tough +tougher +toughness +touraine +tournaments +tours +tous +tout +touze +tow +toward +towardly +towards +tower +towering +towers +town +towns +township +townsman +townsmen +towton +toy +toys +trace +traces +track +tract +tractable +trade +traded +traders +trades +tradesman +tradesmen +trading +tradition +traditional +traduc +traduced +traducement +traffic +traffickers +traffics +tragedian +tragedians +tragedies +tragedy +tragic +tragical +trail +train +trained +training +trains +trait +traitor +traitorly +traitorous +traitorously +traitors +traitress +traject +trammel +trample +trampled +trampling +tranc +trance +tranio +tranquil +tranquillity +transcendence +transcends +transferred +transfigur +transfix +transform +transformation +transformations +transformed +transgress +transgresses +transgressing +transgression +translate +translated +translates +translation +transmigrates +transmutation +transparent +transport +transportance +transported +transporting +transports +transpose +transshape +trap +trapp +trappings +traps +trash +travail +travails +travel +traveler +traveling +travell +travelled +traveller +travellers +travellest +travelling +travels +travers +traverse +tray +treacherous +treacherously +treachers +treachery +tread +treading +treads +treason +treasonable +treasonous +treasons +treasure +treasurer +treasures +treasuries +treasury +treat +treaties +treatise +treats +treaty +treble +trebled +trebles +trebonius +tree +trees +tremble +trembled +trembles +tremblest +trembling +tremblingly +tremor +trempling +trench +trenchant +trenched +trencher +trenchering +trencherman +trenchers +trenches +trenching +trent +tres +trespass +trespasses +tressel +tresses +treys +trial +trials +trib +tribe +tribes +tribulation +tribunal +tribune +tribunes +tributaries +tributary +tribute +tributes +trice +trick +tricking +trickling +tricks +tricksy +trident +tried +trier +trifle +trifled +trifler +trifles +trifling +trigon +trill +trim +trimly +trimm +trimmed +trimming +trims +trinculo +trinculos +trinkets +trip +tripartite +tripe +triple +triplex +tripoli +tripolis +tripp +tripping +trippingly +trips +tristful +triton +triumph +triumphant +triumphantly +triumpher +triumphers +triumphing +triumphs +triumvir +triumvirate +triumvirs +triumviry +trivial +troat +trod +trodden +troiant +troien +troilus +troiluses +trojan +trojans +troll +tromperies +trompet +troop +trooping +troops +trop +trophies +trophy +tropically +trot +troth +trothed +troths +trots +trotting +trouble +troubled +troubler +troubles +troublesome +troublest +troublous +trough +trout +trouts +trovato +trow +trowel +trowest +troy +troyan +troyans +truant +truce +truckle +trudge +true +trueborn +truepenny +truer +truest +truie +trull +trulls +truly +trump +trumpery +trumpet +trumpeter +trumpeters +trumpets +truncheon +truncheoners +trundle +trunk +trunks +trust +trusted +truster +trusters +trusting +trusts +trusty +truth +truths +try +ts +tu +tuae +tub +tubal +tubs +tuck +tucket +tuesday +tuft +tufts +tug +tugg +tugging +tuition +tullus +tully +tumble +tumbled +tumbler +tumbling +tumult +tumultuous +tun +tune +tuneable +tuned +tuners +tunes +tunis +tuns +tupping +turban +turbans +turbulence +turbulent +turd +turf +turfy +turk +turkey +turkeys +turkish +turks +turlygod +turmoil +turmoiled +turn +turnbull +turncoat +turncoats +turned +turneth +turning +turnips +turns +turph +turpitude +turquoise +turret +turrets +turtle +turtles +turvy +tuscan +tush +tut +tutor +tutored +tutors +tutto +twain +twang +twangling +twas +tway +tweaks +tween +twelfth +twelve +twelvemonth +twentieth +twenty +twere +twice +twig +twiggen +twigs +twilight +twill +twilled +twin +twine +twink +twinkle +twinkled +twinkling +twinn +twins +twire +twist +twisted +twit +twits +twitting +twixt +two +twofold +twopence +twopences +twos +twould +tyb +tybalt +tybalts +tyburn +tying +tyke +tymbria +type +types +typhon +tyrannical +tyrannically +tyrannize +tyrannous +tyranny +tyrant +tyrants +tyrian +tyrrel +u +ubique +udders +udge +uds +uglier +ugliest +ugly +ulcer +ulcerous +ulysses +um +umber +umbra +umbrage +umfrevile +umpire +umpires +un +unable +unaccommodated +unaccompanied +unaccustom +unaching +unacquainted +unactive +unadvis +unadvised +unadvisedly +unagreeable +unanel +unanswer +unappeas +unapproved +unapt +unaptness +unarm +unarmed +unarms +unassail +unassailable +unattainted +unattempted +unattended +unauspicious +unauthorized +unavoided +unawares +unback +unbak +unbanded +unbar +unbarb +unbashful +unbated +unbatter +unbecoming +unbefitting +unbegot +unbegotten +unbelieved +unbend +unbent +unbewail +unbid +unbidden +unbind +unbinds +unbitted +unbless +unblest +unbloodied +unblown +unbodied +unbolt +unbolted +unbonneted +unbookish +unborn +unbosom +unbound +unbounded +unbow +unbowed +unbrac +unbraced +unbraided +unbreathed +unbred +unbreech +unbridled +unbroke +unbruis +unbruised +unbuckle +unbuckles +unbuckling +unbuild +unburden +unburdens +unburied +unburnt +unburthen +unbutton +unbuttoning +uncapable +uncape +uncase +uncasing +uncaught +uncertain +uncertainty +unchain +unchanging +uncharge +uncharged +uncharitably +unchary +unchaste +uncheck +unchilded +uncivil +unclaim +unclasp +uncle +unclean +uncleanliness +uncleanly +uncleanness +uncles +unclew +unclog +uncoined +uncolted +uncomeliness +uncomfortable +uncompassionate +uncomprehensive +unconfinable +unconfirm +unconfirmed +unconquer +unconquered +unconsidered +unconstant +unconstrain +unconstrained +uncontemn +uncontroll +uncorrected +uncounted +uncouple +uncourteous +uncouth +uncover +uncovered +uncropped +uncross +uncrown +unction +unctuous +uncuckolded +uncurable +uncurbable +uncurbed +uncurls +uncurrent +uncurse +undaunted +undeaf +undeck +undeeded +under +underbearing +underborne +undercrest +underfoot +undergo +undergoes +undergoing +undergone +underground +underhand +underlings +undermine +underminers +underneath +underprizing +underprop +understand +understandeth +understanding +understandings +understands +understood +underta +undertake +undertakeing +undertaker +undertakes +undertaking +undertakings +undertook +undervalu +undervalued +underwent +underwrit +underwrite +undescried +undeserved +undeserver +undeservers +undeserving +undetermin +undid +undinted +undiscernible +undiscover +undishonoured +undispos +undistinguishable +undistinguished +undividable +undivided +undivulged +undo +undoes +undoing +undone +undoubted +undoubtedly +undream +undress +undressed +undrown +unduteous +undutiful +une +uneared +unearned +unearthly +uneasines +uneasy +uneath +uneducated +uneffectual +unelected +unequal +uneven +unexamin +unexecuted +unexpected +unexperienc +unexperient +unexpressive +unfair +unfaithful +unfallible +unfam +unfashionable +unfasten +unfather +unfathered +unfed +unfeed +unfeeling +unfeigned +unfeignedly +unfellowed +unfelt +unfenced +unfilial +unfill +unfinish +unfirm +unfit +unfitness +unfix +unfledg +unfold +unfolded +unfoldeth +unfolding +unfolds +unfool +unforc +unforced +unforfeited +unfortified +unfortunate +unfought +unfrequented +unfriended +unfurnish +ungain +ungalled +ungart +ungarter +ungenitur +ungentle +ungentleness +ungently +ungird +ungodly +ungor +ungot +ungotten +ungovern +ungracious +ungrateful +ungravely +ungrown +unguarded +unguem +unguided +unhack +unhair +unhallow +unhallowed +unhand +unhandled +unhandsome +unhang +unhappied +unhappily +unhappiness +unhappy +unhardened +unharm +unhatch +unheard +unhearts +unheedful +unheedfully +unheedy +unhelpful +unhidden +unholy +unhop +unhopefullest +unhorse +unhospitable +unhous +unhoused +unhurtful +unicorn +unicorns +unimproved +uninhabitable +uninhabited +unintelligent +union +unions +unite +united +unity +universal +universe +universities +university +unjointed +unjust +unjustice +unjustly +unkennel +unkept +unkind +unkindest +unkindly +unkindness +unking +unkinglike +unkiss +unknit +unknowing +unknown +unlace +unlaid +unlawful +unlawfully +unlearn +unlearned +unless +unlesson +unletter +unlettered +unlick +unlike +unlikely +unlimited +unlineal +unlink +unload +unloaded +unloading +unloads +unlock +unlocks +unlook +unlooked +unloos +unloose +unlov +unloving +unluckily +unlucky +unmade +unmake +unmanly +unmann +unmanner +unmannerd +unmannerly +unmarried +unmask +unmasked +unmasking +unmasks +unmast +unmatch +unmatchable +unmatched +unmeasurable +unmeet +unmellowed +unmerciful +unmeritable +unmeriting +unminded +unmindfull +unmingled +unmitigable +unmitigated +unmix +unmoan +unmov +unmoved +unmoving +unmuffles +unmuffling +unmusical +unmuzzle +unmuzzled +unnatural +unnaturally +unnaturalness +unnecessarily +unnecessary +unneighbourly +unnerved +unnoble +unnoted +unnumb +unnumber +unowed +unpack +unpaid +unparagon +unparallel +unpartial +unpath +unpaved +unpay +unpeaceable +unpeg +unpeople +unpeopled +unperfect +unperfectness +unpick +unpin +unpink +unpitied +unpitifully +unplagu +unplausive +unpleas +unpleasant +unpleasing +unpolicied +unpolish +unpolished +unpolluted +unpossess +unpossessing +unpossible +unpractis +unpregnant +unpremeditated +unprepar +unprepared +unpress +unprevailing +unprevented +unpriz +unprizable +unprofitable +unprofited +unproper +unproperly +unproportion +unprovide +unprovided +unprovident +unprovokes +unprun +unpruned +unpublish +unpurged +unpurpos +unqualitied +unqueen +unquestion +unquestionable +unquiet +unquietly +unquietness +unraised +unrak +unread +unready +unreal +unreasonable +unreasonably +unreclaimed +unreconciled +unreconciliable +unrecounted +unrecuring +unregarded +unregist +unrelenting +unremovable +unremovably +unreprievable +unresolv +unrespected +unrespective +unrest +unrestor +unrestrained +unreveng +unreverend +unreverent +unrevers +unrewarded +unrighteous +unrightful +unripe +unripp +unrivall +unroll +unroof +unroosted +unroot +unrough +unruly +unsafe +unsaluted +unsanctified +unsatisfied +unsavoury +unsay +unscalable +unscann +unscarr +unschool +unscorch +unscour +unscratch +unseal +unseam +unsearch +unseason +unseasonable +unseasonably +unseasoned +unseconded +unsecret +unseduc +unseeing +unseeming +unseemly +unseen +unseminar +unseparable +unserviceable +unset +unsettle +unsettled +unsever +unsex +unshak +unshaked +unshaken +unshaped +unshapes +unsheath +unsheathe +unshorn +unshout +unshown +unshrinking +unshrubb +unshunn +unshunnable +unsifted +unsightly +unsinew +unsisting +unskilful +unskilfully +unskillful +unslipping +unsmirched +unsoil +unsolicited +unsorted +unsought +unsound +unsounded +unspeak +unspeakable +unspeaking +unsphere +unspoke +unspoken +unspotted +unsquar +unstable +unstaid +unstain +unstained +unstanched +unstate +unsteadfast +unstooping +unstringed +unstuff +unsubstantial +unsuitable +unsuiting +unsullied +unsunn +unsur +unsure +unsuspected +unsway +unswayable +unswayed +unswear +unswept +unsworn +untainted +untalk +untangle +untangled +untasted +untaught +untempering +untender +untent +untented +unthankful +unthankfulness +unthink +unthought +unthread +unthrift +unthrifts +unthrifty +untie +untied +until +untimber +untimely +untir +untirable +untired +untitled +unto +untold +untouch +untoward +untowardly +untraded +untrain +untrained +untread +untreasur +untried +untrimmed +untrod +untrodden +untroubled +untrue +untrussing +untruth +untruths +untucked +untun +untune +untuneable +untutor +untutored +untwine +unurg +unus +unused +unusual +unvalued +unvanquish +unvarnish +unveil +unveiling +unvenerable +unvex +unviolated +unvirtuous +unvisited +unvulnerable +unwares +unwarily +unwash +unwatch +unwearied +unwed +unwedgeable +unweeded +unweighed +unweighing +unwelcome +unwept +unwhipp +unwholesome +unwieldy +unwilling +unwillingly +unwillingness +unwind +unwiped +unwise +unwisely +unwish +unwished +unwitted +unwittingly +unwonted +unwooed +unworthier +unworthiest +unworthily +unworthiness +unworthy +unwrung +unyok +unyoke +up +upbraid +upbraided +upbraidings +upbraids +uphoarded +uphold +upholdeth +upholding +upholds +uplift +uplifted +upmost +upon +upper +uprear +upreared +upright +uprighteously +uprightness +uprise +uprising +uproar +uproars +uprous +upshoot +upshot +upside +upspring +upstairs +upstart +upturned +upward +upwards +urchin +urchinfield +urchins +urg +urge +urged +urgent +urges +urgest +urging +urinal +urinals +urine +urn +urns +urs +ursa +ursley +ursula +urswick +us +usage +usance +usances +use +used +useful +useless +user +uses +usest +useth +usher +ushered +ushering +ushers +using +usual +usually +usurer +usurers +usuries +usuring +usurp +usurpation +usurped +usurper +usurpers +usurping +usurpingly +usurps +usury +ut +utensil +utensils +utility +utmost +utt +utter +utterance +uttered +uttereth +uttering +utterly +uttermost +utters +uy +v +va +vacancy +vacant +vacation +vade +vagabond +vagabonds +vagram +vagrom +vail +vailed +vailing +vaillant +vain +vainer +vainglory +vainly +vainness +vais +valanc +valance +vale +valence +valentine +valentinus +valentio +valeria +valerius +vales +valiant +valiantly +valiantness +validity +vallant +valley +valleys +vally +valor +valorous +valorously +valour +valu +valuation +value +valued +valueless +values +valuing +vane +vanish +vanished +vanishes +vanishest +vanishing +vanities +vanity +vanquish +vanquished +vanquisher +vanquishest +vanquisheth +vant +vantage +vantages +vantbrace +vapians +vapor +vaporous +vapour +vapours +vara +variable +variance +variation +variations +varied +variest +variety +varld +varlet +varletry +varlets +varletto +varnish +varrius +varro +vary +varying +vassal +vassalage +vassals +vast +vastidity +vasty +vat +vater +vaudemont +vaughan +vault +vaultages +vaulted +vaulting +vaults +vaulty +vaumond +vaunt +vaunted +vaunter +vaunting +vauntingly +vaunts +vauvado +vaux +vaward +ve +veal +vede +vehemence +vehemency +vehement +vehor +veil +veiled +veiling +vein +veins +vell +velure +velutus +velvet +vendible +venerable +venereal +venetia +venetian +venetians +veneys +venge +vengeance +vengeances +vengeful +veni +venial +venice +venison +venit +venom +venomous +venomously +vent +ventages +vented +ventidius +ventricle +vents +ventur +venture +ventured +ventures +venturing +venturous +venue +venus +venuto +ver +verb +verba +verbal +verbatim +verbosity +verdict +verdun +verdure +vere +verefore +verg +verge +vergers +verges +verier +veriest +verified +verify +verily +veritable +verite +verities +verity +vermilion +vermin +vernon +verona +veronesa +versal +verse +verses +versing +vert +very +vesper +vessel +vessels +vestal +vestments +vesture +vetch +vetches +veux +vex +vexation +vexations +vexed +vexes +vexest +vexeth +vexing +vi +via +vial +vials +viand +viands +vic +vicar +vice +vicegerent +vicentio +viceroy +viceroys +vices +vici +vicious +viciousness +vict +victims +victor +victoress +victories +victorious +victors +victory +victual +victuall +victuals +videlicet +video +vides +videsne +vidi +vie +vied +vienna +view +viewest +vieweth +viewing +viewless +views +vigil +vigilance +vigilant +vigitant +vigour +vii +viii +vile +vilely +vileness +viler +vilest +vill +village +villager +villagery +villages +villain +villainies +villainous +villainously +villains +villainy +villanies +villanous +villany +villiago +villian +villianda +villians +vinaigre +vincentio +vincere +vindicative +vine +vinegar +vines +vineyard +vineyards +vint +vintner +viol +viola +violate +violated +violates +violation +violator +violence +violent +violenta +violenteth +violently +violet +violets +viper +viperous +vipers +vir +virgilia +virgin +virginal +virginalling +virginity +virginius +virgins +virgo +virtue +virtues +virtuous +virtuously +visag +visage +visages +visard +viscount +visible +visibly +vision +visions +visit +visitation +visitations +visited +visiting +visitings +visitor +visitors +visits +visor +vita +vitae +vital +vitement +vitruvio +vitx +viva +vivant +vive +vixen +viz +vizaments +vizard +vizarded +vizards +vizor +vlouting +vocation +vocativo +vocatur +voce +voic +voice +voices +void +voided +voiding +voke +volable +volant +volivorco +volley +volquessen +volsce +volsces +volscian +volscians +volt +voltemand +volubility +voluble +volume +volumes +volumnia +volumnius +voluntaries +voluntary +voluptuously +voluptuousness +vomissement +vomit +vomits +vor +vore +vortnight +vot +votaries +votarist +votarists +votary +votre +vouch +voucher +vouchers +vouches +vouching +vouchsaf +vouchsafe +vouchsafed +vouchsafes +vouchsafing +voudrais +vour +vous +voutsafe +vow +vowed +vowel +vowels +vowing +vows +vox +voyage +voyages +vraiment +vulcan +vulgar +vulgarly +vulgars +vulgo +vulnerable +vulture +vultures +vurther +w +wad +waddled +wade +waded +wafer +waft +waftage +wafting +wafts +wag +wage +wager +wagers +wages +wagging +waggish +waggling +waggon +waggoner +wagon +wagoner +wags +wagtail +wail +wailful +wailing +wails +wain +wainropes +wainscot +waist +wait +waited +waiter +waiteth +waiting +waits +wak +wake +waked +wakefield +waken +wakened +wakes +wakest +waking +wales +walk +walked +walking +walks +wall +walled +wallet +wallets +wallon +walloon +wallow +walls +walnut +walter +wan +wand +wander +wanderer +wanderers +wandering +wanders +wands +wane +waned +wanes +waning +wann +want +wanted +wanteth +wanting +wanton +wantonly +wantonness +wantons +wants +wappen +war +warble +warbling +ward +warded +warden +warder +warders +wardrobe +wardrop +wards +ware +wares +warily +warkworth +warlike +warm +warmed +warmer +warming +warms +warmth +warn +warned +warning +warnings +warns +warp +warped +warr +warrant +warranted +warranteth +warrantise +warrantize +warrants +warranty +warren +warrener +warring +warrior +warriors +wars +wart +warwick +warwickshire +wary +was +wash +washed +washer +washes +washford +washing +wasp +waspish +wasps +wassail +wassails +wast +waste +wasted +wasteful +wasters +wastes +wasting +wat +watch +watched +watchers +watches +watchful +watching +watchings +watchman +watchmen +watchword +water +waterdrops +watered +waterfly +waterford +watering +waterish +waterpots +waterrugs +waters +waterton +watery +wav +wave +waved +waver +waverer +wavering +waves +waving +waw +wawl +wax +waxed +waxen +waxes +waxing +way +waylaid +waylay +ways +wayward +waywarder +waywardness +we +weak +weaken +weakens +weaker +weakest +weakling +weakly +weakness +weal +wealsmen +wealth +wealthiest +wealthily +wealthy +wealtlly +wean +weapon +weapons +wear +wearer +wearers +wearied +wearies +weariest +wearily +weariness +wearing +wearisome +wears +weary +weasel +weather +weathercock +weathers +weav +weave +weaver +weavers +weaves +weaving +web +wed +wedded +wedding +wedg +wedged +wedges +wedlock +wednesday +weed +weeded +weeder +weeding +weeds +weedy +week +weeke +weekly +weeks +ween +weening +weep +weeper +weeping +weepingly +weepings +weeps +weet +weigh +weighed +weighing +weighs +weight +weightier +weightless +weights +weighty +weird +welcom +welcome +welcomer +welcomes +welcomest +welfare +welkin +well +wells +welsh +welshman +welshmen +welshwomen +wench +wenches +wenching +wend +went +wept +weraday +were +wert +west +western +westminster +westmoreland +westward +wet +wether +wetting +wezand +whale +whales +wharf +wharfs +what +whate +whatever +whatsoe +whatsoever +whatsome +whe +wheat +wheaten +wheel +wheeling +wheels +wheer +wheeson +wheezing +whelk +whelks +whelm +whelp +whelped +whelps +when +whenas +whence +whencesoever +whene +whenever +whensoever +where +whereabout +whereas +whereat +whereby +wherefore +wherein +whereinto +whereof +whereon +whereout +whereso +wheresoe +wheresoever +wheresome +whereto +whereuntil +whereunto +whereupon +wherever +wherewith +wherewithal +whet +whether +whetstone +whetted +whew +whey +which +whiff +whiffler +while +whiles +whilst +whin +whine +whined +whinid +whining +whip +whipp +whippers +whipping +whips +whipster +whipstock +whipt +whirl +whirled +whirligig +whirling +whirlpool +whirls +whirlwind +whirlwinds +whisp +whisper +whispering +whisperings +whispers +whist +whistle +whistles +whistling +whit +white +whitehall +whitely +whiteness +whiter +whites +whitest +whither +whiting +whitmore +whitsters +whitsun +whittle +whizzing +who +whoa +whoe +whoever +whole +wholesom +wholesome +wholly +whom +whoobub +whoop +whooping +whor +whore +whoremaster +whoremasterly +whoremonger +whores +whoreson +whoresons +whoring +whorish +whose +whoso +whosoe +whosoever +why +wi +wick +wicked +wickednes +wickedness +wicket +wicky +wid +wide +widens +wider +widow +widowed +widower +widowhood +widows +wield +wife +wight +wights +wild +wildcats +wilder +wilderness +wildest +wildfire +wildly +wildness +wilds +wiles +wilful +wilfull +wilfully +wilfulnes +wilfulness +will +willed +willers +willeth +william +williams +willing +willingly +willingness +willoughby +willow +wills +wilt +wiltshire +wimpled +win +wince +winch +winchester +wincot +wind +winded +windgalls +winding +windlasses +windmill +window +windows +windpipe +winds +windsor +windy +wine +wing +winged +wingfield +wingham +wings +wink +winking +winks +winner +winners +winning +winnow +winnowed +winnows +wins +winter +winterly +winters +wip +wipe +wiped +wipes +wiping +wire +wires +wiry +wisdom +wisdoms +wise +wiselier +wisely +wiser +wisest +wish +wished +wisher +wishers +wishes +wishest +wisheth +wishful +wishing +wishtly +wisp +wist +wit +witb +witch +witchcraft +witches +witching +with +withal +withdraw +withdrawing +withdrawn +withdrew +wither +withered +withering +withers +withheld +withhold +withholds +within +withold +without +withstand +withstanding +withstood +witless +witness +witnesses +witnesseth +witnessing +wits +witted +wittenberg +wittiest +wittily +witting +wittingly +wittol +wittolly +witty +wiv +wive +wived +wives +wiving +wizard +wizards +wo +woe +woeful +woefull +woefullest +woes +woful +wolf +wolfish +wolsey +wolves +wolvish +woman +womanhood +womanish +womankind +womanly +womb +wombs +womby +women +won +woncot +wond +wonder +wondered +wonderful +wonderfully +wondering +wonders +wondrous +wondrously +wont +wonted +woo +wood +woodbine +woodcock +woodcocks +wooden +woodland +woodman +woodmonger +woods +woodstock +woodville +wooed +wooer +wooers +wooes +woof +wooing +wooingly +wool +woollen +woolly +woolsack +woolsey +woolward +woos +wor +worcester +word +words +wore +worins +work +workers +working +workings +workman +workmanly +workmanship +workmen +works +worky +world +worldlings +worldly +worlds +worm +worms +wormwood +wormy +worn +worried +worries +worry +worrying +worse +worser +worship +worshipful +worshipfully +worshipp +worshipper +worshippers +worshippest +worships +worst +worsted +wort +worth +worthied +worthier +worthies +worthiest +worthily +worthiness +worthless +worths +worthy +worts +wot +wots +wotting +wouid +would +wouldest +wouldst +wound +wounded +wounding +woundings +woundless +wounds +wouns +woven +wow +wrack +wrackful +wrangle +wrangler +wranglers +wrangling +wrap +wrapp +wraps +wrapt +wrath +wrathful +wrathfully +wraths +wreak +wreakful +wreaks +wreath +wreathed +wreathen +wreaths +wreck +wrecked +wrecks +wren +wrench +wrenching +wrens +wrest +wrested +wresting +wrestle +wrestled +wrestler +wrestling +wretch +wretchcd +wretched +wretchedness +wretches +wring +wringer +wringing +wrings +wrinkle +wrinkled +wrinkles +wrist +wrists +writ +write +writer +writers +writes +writhled +writing +writings +writs +written +wrong +wronged +wronger +wrongful +wrongfully +wronging +wrongly +wrongs +wronk +wrote +wroth +wrought +wrung +wry +wrying +wt +wul +wye +x +xanthippe +xi +xii +xiii +xiv +xv +y +yard +yards +yare +yarely +yarn +yaughan +yaw +yawn +yawning +ycleped +ycliped +ye +yea +yead +year +yearly +yearn +yearns +years +yeas +yeast +yedward +yell +yellow +yellowed +yellowing +yellowness +yellows +yells +yelping +yeoman +yeomen +yerk +yes +yesterday +yesterdays +yesternight +yesty +yet +yew +yicld +yield +yielded +yielder +yielders +yielding +yields +yok +yoke +yoked +yokefellow +yokes +yoketh +yon +yond +yonder +yongrey +yore +yorick +york +yorkists +yorks +yorkshire +you +young +younger +youngest +youngling +younglings +youngly +younker +your +yours +yourself +yourselves +youth +youthful +youths +youtli +zanies +zany +zeal +zealous +zeals +zed +zenelophon +zenith +zephyrs +zir +zo +zodiac +zodiacs +zone +zounds +zwagger diff --git a/tests/stemmer/test_util_stemmer_porter.py b/tests/stemmer/test_util_stemmer_porter.py new file mode 100644 index 00000000000..4d8b07a88b6 --- /dev/null +++ b/tests/stemmer/test_util_stemmer_porter.py @@ -0,0 +1,22 @@ +from pathlib import Path + +import pytest + +from sphinx.util.stemmer.porter import PorterStemmer + +STEMMER_DIR = Path(__file__).parent.resolve() +INPUT_WORDS = STEMMER_DIR / "input.txt" +EXPECTED_WORDS = STEMMER_DIR / "expected.txt" + + +@pytest.mark.parametrize( + "input_word,expected_word", + zip( + INPUT_WORDS.read_text(encoding="utf-8").splitlines(), + EXPECTED_WORDS.read_text(encoding="utf-8").splitlines(), + ) +) +def test_porter_stemmer(input_word: str, expected_word: str): + stemmer = PorterStemmer() + stemmed_word = stemmer.stem(input_word) + assert stemmed_word == expected_word From f73d39b7d48f79003bc405a02cd0d313af015e8f Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Wed, 27 Apr 2022 22:08:18 +0100 Subject: [PATCH 03/36] Simplify the docstring in `PorterStemmer.stem()` --- sphinx/util/stemmer/porter.py | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/sphinx/util/stemmer/porter.py b/sphinx/util/stemmer/porter.py index 8e600439c5b..bd968bb051a 100644 --- a/sphinx/util/stemmer/porter.py +++ b/sphinx/util/stemmer/porter.py @@ -377,13 +377,8 @@ def step5(self) -> None: self.k = self.k - 1 def stem(self, word: str) -> str: - """In stem(p,i,j), p is a char pointer, and the string to be stemmed - is from p[i] to p[j] inclusive. Typically i is zero and j is the - offset to the last character of a string, (p[j+1] == '\0'). The - stemmer adjusts the characters p[i] ... p[j] and returns the new - end-point of the string, k. Stemming never increases word length, so - i <= k <= j. To turn the stemmer into a module, declare 'stem' as - extern, and delete the remainder of this file. + """The string to be stemmed is ``word``. + The stemmer returns the stemmed string. """ # copy the parameters into statics self.b = word From 0a754577685d26dd6bd3e95bd813e4726f4df739 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Wed, 27 Apr 2022 22:10:19 +0100 Subject: [PATCH 04/36] Make the short-string check more explicit in `PorterStemmer.stem()` --- sphinx/util/stemmer/porter.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/sphinx/util/stemmer/porter.py b/sphinx/util/stemmer/porter.py index bd968bb051a..bfe345d2777 100644 --- a/sphinx/util/stemmer/porter.py +++ b/sphinx/util/stemmer/porter.py @@ -380,17 +380,18 @@ def stem(self, word: str) -> str: """The string to be stemmed is ``word``. The stemmer returns the stemmed string. """ - # copy the parameters into statics - self.b = word - self.k = len(word) - 1 - self.k0 = 0 - if self.k <= self.k0 + 1: - return self.b # --DEPARTURE-- # With this line, strings of length 1 or 2 don't go through the # stemming process, although no mention is made of this in the # published algorithm. Remove the line to match the published # algorithm. + if len(word) <= 2: + return word # --DEPARTURE-- + + # copy the parameters into statics + self.b = word + self.k = len(word) - 1 + self.k0 = 0 self.step1ab() self.step1c() From adb1bdbd686ed290e64c38cbd83a9985a2a07bee Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Wed, 27 Apr 2022 22:11:16 +0100 Subject: [PATCH 05/36] Add annotations to instance variables in `PorterStemmer` --- sphinx/util/stemmer/porter.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sphinx/util/stemmer/porter.py b/sphinx/util/stemmer/porter.py index bfe345d2777..fd60a53b38c 100644 --- a/sphinx/util/stemmer/porter.py +++ b/sphinx/util/stemmer/porter.py @@ -37,10 +37,10 @@ def __init__(self) -> None: should be done before stem(...) is called. """ - self.b = "" # buffer for word to be stemmed - self.k = 0 - self.k0 = 0 - self.j = 0 # j is a general offset into the string + self.b: str = "" # buffer for word to be stemmed + self.k: int = 0 + self.k0: int = 0 + self.j: int = 0 # j is a general offset into the string def cons(self, i: int) -> int: """cons(i) is TRUE <=> b[i] is a consonant.""" From 1caf546209db76041d19aec6cfcff1dca69da03b Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Wed, 27 Apr 2022 22:13:05 +0100 Subject: [PATCH 06/36] `PorterStemmer.k0` is always 0 --- sphinx/util/stemmer/porter.py | 26 ++++++++++---------------- 1 file changed, 10 insertions(+), 16 deletions(-) diff --git a/sphinx/util/stemmer/porter.py b/sphinx/util/stemmer/porter.py index fd60a53b38c..0dd3579e87b 100644 --- a/sphinx/util/stemmer/porter.py +++ b/sphinx/util/stemmer/porter.py @@ -28,10 +28,6 @@ class PorterStemmer: def __init__(self) -> None: """The main part of the stemming algorithm starts here. - b is a buffer holding a word to be stemmed. The letters are in b[k0], - b[k0+1] ... ending at b[k]. In fact k0 = 0 in this demo program. k is - readjusted downwards as the stemming progresses. Zero termination is - not in fact used in the algorithm. Note that only lower case sequences are stemmed. Forcing to lower case should be done before stem(...) is called. @@ -39,7 +35,6 @@ def __init__(self) -> None: self.b: str = "" # buffer for word to be stemmed self.k: int = 0 - self.k0: int = 0 self.j: int = 0 # j is a general offset into the string def cons(self, i: int) -> int: @@ -48,14 +43,14 @@ def cons(self, i: int) -> int: or self.b[i] == 'o' or self.b[i] == 'u': return 0 if self.b[i] == 'y': - if i == self.k0: + if i == 0: return 1 else: return not self.cons(i - 1) return 1 def m(self) -> int: - """m() measures the number of consonant sequences between k0 and j. + """m() measures the number of consonant sequences between 0 and j. if c is a consonant sequence and v a vowel sequence, and <..> indicates arbitrary presence, @@ -66,7 +61,7 @@ def m(self) -> int: .... """ n = 0 - i = self.k0 + i = 0 while 1: if i > self.j: return n @@ -92,15 +87,15 @@ def m(self) -> int: i = i + 1 def vowelinstem(self) -> int: - """vowelinstem() is TRUE <=> k0,...j contains a vowel""" - for i in range(self.k0, self.j + 1): + """vowelinstem() is TRUE <=> 0,...j contains a vowel""" + for i in range(self.j + 1): if not self.cons(i): return 1 return 0 def doublec(self, j: int) -> int: """doublec(j) is TRUE <=> j,(j-1) contain a double consonant.""" - if j < (self.k0 + 1): + if j < 1: return 0 if self.b[j] != self.b[j - 1]: return 0 @@ -115,7 +110,7 @@ def cvc(self, i: int) -> int: cav(e), lov(e), hop(e), crim(e), but snow, box, tray. """ - if i < (self.k0 + 2) or not self.cons(i) or self.cons(i - 1) \ + if i < 2 or not self.cons(i) or self.cons(i - 1) \ or not self.cons(i - 2): return 0 ch = self.b[i] @@ -124,11 +119,11 @@ def cvc(self, i: int) -> int: return 1 def ends(self, s: str) -> int: - """ends(s) is TRUE <=> k0,...k ends with the string s.""" + """ends(s) is TRUE <=> 0,...k ends with the string s.""" length = len(s) if s[length - 1] != self.b[self.k]: # tiny speed-up return 0 - if length > (self.k - self.k0 + 1): + if length > (self.k + 1): return 0 if self.b[self.k - length + 1:self.k + 1] != s: return 0 @@ -391,7 +386,6 @@ def stem(self, word: str) -> str: # copy the parameters into statics self.b = word self.k = len(word) - 1 - self.k0 = 0 self.step1ab() self.step1c() @@ -399,4 +393,4 @@ def stem(self, word: str) -> str: self.step3() self.step4() self.step5() - return self.b[self.k0:self.k + 1] + return self.b[:self.k + 1] From 879e2ff0f7a7efc1af436dfaee336a547369811a Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Wed, 27 Apr 2022 22:23:07 +0100 Subject: [PATCH 07/36] `PorterStemmer.cons` -> `PorterStemmer.is_consonant` --- sphinx/util/stemmer/porter.py | 36 ++++++++++++++++++----------------- 1 file changed, 19 insertions(+), 17 deletions(-) diff --git a/sphinx/util/stemmer/porter.py b/sphinx/util/stemmer/porter.py index 0dd3579e87b..2a032dcd1f0 100644 --- a/sphinx/util/stemmer/porter.py +++ b/sphinx/util/stemmer/porter.py @@ -37,17 +37,16 @@ def __init__(self) -> None: self.k: int = 0 self.j: int = 0 # j is a general offset into the string - def cons(self, i: int) -> int: - """cons(i) is TRUE <=> b[i] is a consonant.""" - if self.b[i] == 'a' or self.b[i] == 'e' or self.b[i] == 'i' \ - or self.b[i] == 'o' or self.b[i] == 'u': - return 0 - if self.b[i] == 'y': + @staticmethod + def is_consonant(char: str, i: int, word: str) -> bool: + """is_consonant(char, i, word) is True <=> char is a consonant.""" + if char in {'a', 'e', 'i', 'o', 'u'}: + return False + if char == 'y': if i == 0: - return 1 - else: - return not self.cons(i - 1) - return 1 + return True + return not PorterStemmer.is_consonant(word[i - 1], i - 1, word) + return True def m(self) -> int: """m() measures the number of consonant sequences between 0 and j. @@ -65,7 +64,7 @@ def m(self) -> int: while 1: if i > self.j: return n - if not self.cons(i): + if not self.is_consonant(i): break i = i + 1 i = i + 1 @@ -73,7 +72,7 @@ def m(self) -> int: while 1: if i > self.j: return n - if self.cons(i): + if self.is_consonant(self.b[i], i, self.b): break i = i + 1 i = i + 1 @@ -81,7 +80,7 @@ def m(self) -> int: while 1: if i > self.j: return n - if not self.cons(i): + if not self.is_consonant(self.b[i], i, self.b): break i = i + 1 i = i + 1 @@ -89,7 +88,7 @@ def m(self) -> int: def vowelinstem(self) -> int: """vowelinstem() is TRUE <=> 0,...j contains a vowel""" for i in range(self.j + 1): - if not self.cons(i): + if not self.is_consonant(self.b[i], i, self.b): return 1 return 0 @@ -99,7 +98,7 @@ def doublec(self, j: int) -> int: return 0 if self.b[j] != self.b[j - 1]: return 0 - return self.cons(j) + return self.is_consonant(self.b[j], j, self.b) def cvc(self, i: int) -> int: """cvc(i) is TRUE <=> i-2,i-1,i has the form @@ -110,8 +109,11 @@ def cvc(self, i: int) -> int: cav(e), lov(e), hop(e), crim(e), but snow, box, tray. """ - if i < 2 or not self.cons(i) or self.cons(i - 1) \ - or not self.cons(i - 2): + if (i < 2 + or not self.is_consonant(self.b[i], i, self.b) + or self.is_consonant(self.b[i-1], i-1, self.b) + or not self.is_consonant(self.b[i-2], i-2, self.b) + ): return 0 ch = self.b[i] if ch in ('w', 'x', 'y'): From af29f1109f07656c3019d1afa1ed1b565b693c4e Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Wed, 27 Apr 2022 22:25:25 +0100 Subject: [PATCH 08/36] `PorterStemmer.doublec` -> `PorterStemmer.double_consonant` --- sphinx/util/stemmer/porter.py | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/sphinx/util/stemmer/porter.py b/sphinx/util/stemmer/porter.py index 2a032dcd1f0..2c191a9bc81 100644 --- a/sphinx/util/stemmer/porter.py +++ b/sphinx/util/stemmer/porter.py @@ -92,13 +92,14 @@ def vowelinstem(self) -> int: return 1 return 0 - def doublec(self, j: int) -> int: - """doublec(j) is TRUE <=> j,(j-1) contain a double consonant.""" - if j < 1: - return 0 - if self.b[j] != self.b[j - 1]: - return 0 - return self.is_consonant(self.b[j], j, self.b) + @staticmethod + def double_consonant(word: str, end: int) -> bool: + """True <=> word[end-1:end+1] contains a double consonant.""" + if end < 1: + return False + if word[end] != word[end - 1]: + return False + return PorterStemmer.is_consonant(word[end], end, word) def cvc(self, i: int) -> int: """cvc(i) is TRUE <=> i-2,i-1,i has the form @@ -183,7 +184,7 @@ def step1ab(self) -> None: self.setto("ble") elif self.ends("iz"): self.setto("ize") - elif self.doublec(self.k): + elif self.double_consonant(self.b, self.k): self.k = self.k - 1 ch = self.b[self.k] if ch in ('l', 's', 'z'): @@ -370,7 +371,7 @@ def step5(self) -> None: a = self.m() if a > 1 or (a == 1 and not self.cvc(self.k - 1)): self.k = self.k - 1 - if self.b[self.k] == 'l' and self.doublec(self.k) and self.m() > 1: + if self.b[self.k] == 'l' and self.double_consonant(self.b, self.k) and self.m() > 1: self.k = self.k - 1 def stem(self, word: str) -> str: From 851bbac9736db0c81944b3e2121750243094b2a0 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Wed, 27 Apr 2022 22:28:36 +0100 Subject: [PATCH 09/36] Inplace arithmetic --- sphinx/util/stemmer/porter.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/sphinx/util/stemmer/porter.py b/sphinx/util/stemmer/porter.py index 2c191a9bc81..2e4e76bfe1d 100644 --- a/sphinx/util/stemmer/porter.py +++ b/sphinx/util/stemmer/porter.py @@ -168,14 +168,14 @@ def step1ab(self) -> None: """ if self.b[self.k] == 's': if self.ends("sses"): - self.k = self.k - 2 + self.k -= 2 elif self.ends("ies"): self.setto("i") elif self.b[self.k - 1] != 's': - self.k = self.k - 1 + self.k -= 1 if self.ends("eed"): if self.m() > 0: - self.k = self.k - 1 + self.k -= 1 elif (self.ends("ed") or self.ends("ing")) and self.vowelinstem(): self.k = self.j if self.ends("at"): @@ -185,10 +185,10 @@ def step1ab(self) -> None: elif self.ends("iz"): self.setto("ize") elif self.double_consonant(self.b, self.k): - self.k = self.k - 1 + self.k -= 1 ch = self.b[self.k] if ch in ('l', 's', 'z'): - self.k = self.k + 1 + self.k += 1 elif self.m() == 1 and self.cvc(self.k): self.setto("e") @@ -370,9 +370,9 @@ def step5(self) -> None: if self.b[self.k] == 'e': a = self.m() if a > 1 or (a == 1 and not self.cvc(self.k - 1)): - self.k = self.k - 1 + self.k -= 1 if self.b[self.k] == 'l' and self.double_consonant(self.b, self.k) and self.m() > 1: - self.k = self.k - 1 + self.k -= 1 def stem(self, word: str) -> str: """The string to be stemmed is ``word``. From 4ebf4fecc228f30206e4480656fe7111e3419def Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Wed, 27 Apr 2022 22:45:23 +0100 Subject: [PATCH 10/36] `PorterStemmer.m` -> `PorterStemmer.measure_consonant_sequences` --- sphinx/util/stemmer/porter.py | 63 ++++++++++++++++------------------- 1 file changed, 29 insertions(+), 34 deletions(-) diff --git a/sphinx/util/stemmer/porter.py b/sphinx/util/stemmer/porter.py index 2e4e76bfe1d..ba92650793b 100644 --- a/sphinx/util/stemmer/porter.py +++ b/sphinx/util/stemmer/porter.py @@ -48,8 +48,9 @@ def is_consonant(char: str, i: int, word: str) -> bool: return not PorterStemmer.is_consonant(word[i - 1], i - 1, word) return True - def m(self) -> int: - """m() measures the number of consonant sequences between 0 and j. + @staticmethod + def measure_consonant_sequences(word: str, end: int) -> int: + """Measures the number of consonant sequences in word[:end]. if c is a consonant sequence and v a vowel sequence, and <..> indicates arbitrary presence, @@ -59,31 +60,20 @@ def m(self) -> int: vcvcvc gives 3 .... """ - n = 0 i = 0 - while 1: - if i > self.j: + while (i <= end) and PorterStemmer.is_consonant(word[i], i, word): + i += 1 + n = 0 + while True: + while (i <= end) and not PorterStemmer.is_consonant(word[i], i, word): + i += 1 + + if i > end: return n - if not self.is_consonant(i): - break - i = i + 1 - i = i + 1 - while 1: - while 1: - if i > self.j: - return n - if self.is_consonant(self.b[i], i, self.b): - break - i = i + 1 - i = i + 1 - n = n + 1 - while 1: - if i > self.j: - return n - if not self.is_consonant(self.b[i], i, self.b): - break - i = i + 1 - i = i + 1 + n += 1 + + while (i <= end) and PorterStemmer.is_consonant(word[i], i, word): + i += 1 def vowelinstem(self) -> int: """vowelinstem() is TRUE <=> 0,...j contains a vowel""" @@ -142,7 +132,7 @@ def setto(self, s: str) -> None: def r(self, s: str) -> None: """r(s) is used further down.""" - if self.m() > 0: + if self.measure_consonant_sequences(self.b, self.j) > 0: self.setto(s) def step1ab(self) -> None: @@ -174,7 +164,7 @@ def step1ab(self) -> None: elif self.b[self.k - 1] != 's': self.k -= 1 if self.ends("eed"): - if self.m() > 0: + if self.measure_consonant_sequences(self.b, self.j) > 0: self.k -= 1 elif (self.ends("ed") or self.ends("ing")) and self.vowelinstem(): self.k = self.j @@ -189,7 +179,7 @@ def step1ab(self) -> None: ch = self.b[self.k] if ch in ('l', 's', 'z'): self.k += 1 - elif self.m() == 1 and self.cvc(self.k): + elif self.measure_consonant_sequences(self.b, self.j) == 1 and self.cvc(self.k): self.setto("e") def step1c(self) -> None: @@ -201,7 +191,7 @@ def step1c(self) -> None: def step2(self) -> None: """step2() maps double suffices to single ones. so -ization ( = -ize plus -ation) maps to -ize etc. note that the - string before the suffix must give m() > 0. + string before the suffix must give measure_consonant_sequences(self.b, self.j) > 0. """ if self.b[self.k - 1] == 'a': if self.ends("ational"): @@ -359,19 +349,19 @@ def step4(self) -> None: return else: return - if self.m() > 1: + if self.measure_consonant_sequences(self.b, self.j) > 1: self.k = self.j def step5(self) -> None: - """step5() removes a final -e if m() > 1, and changes -ll to -l if - m() > 1. + """step5() removes a final -e if measure_consonant_sequences(self.b, self.j) > 1, and changes -ll to -l if + measure_consonant_sequences(self.b, self.j) > 1. """ self.j = self.k if self.b[self.k] == 'e': - a = self.m() + a = self.measure_consonant_sequences(self.b, self.j) if a > 1 or (a == 1 and not self.cvc(self.k - 1)): self.k -= 1 - if self.b[self.k] == 'l' and self.double_consonant(self.b, self.k) and self.m() > 1: + if self.b[self.k] == 'l' and self.double_consonant(self.b, self.k) and self.measure_consonant_sequences(self.b, self.j) > 1: self.k -= 1 def stem(self, word: str) -> str: @@ -397,3 +387,8 @@ def stem(self, word: str) -> str: self.step4() self.step5() return self.b[:self.k + 1] + + +if __name__ == '__main__': + stemmer = PorterStemmer() + stemmer.stem("agreed") From 7a31c2a5555c737eae10bd833f220a944240545a Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Wed, 27 Apr 2022 22:55:11 +0100 Subject: [PATCH 11/36] `PorterStemmer.vowelinstem` -> `PorterStemmer.vowel_in_stem` --- sphinx/util/stemmer/porter.py | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/sphinx/util/stemmer/porter.py b/sphinx/util/stemmer/porter.py index ba92650793b..795b1fcffe3 100644 --- a/sphinx/util/stemmer/porter.py +++ b/sphinx/util/stemmer/porter.py @@ -75,12 +75,13 @@ def measure_consonant_sequences(word: str, end: int) -> int: while (i <= end) and PorterStemmer.is_consonant(word[i], i, word): i += 1 - def vowelinstem(self) -> int: - """vowelinstem() is TRUE <=> 0,...j contains a vowel""" - for i in range(self.j + 1): - if not self.is_consonant(self.b[i], i, self.b): - return 1 - return 0 + @staticmethod + def vowel_in_stem(word: str, end: int) -> bool: + """vowel_in_stem() is True <=> word[:end] contains a vowel""" + for i in range(end + 1): + if not PorterStemmer.is_consonant(word[i], i, word): + return True + return False @staticmethod def double_consonant(word: str, end: int) -> bool: @@ -166,7 +167,7 @@ def step1ab(self) -> None: if self.ends("eed"): if self.measure_consonant_sequences(self.b, self.j) > 0: self.k -= 1 - elif (self.ends("ed") or self.ends("ing")) and self.vowelinstem(): + elif (self.ends("ed") or self.ends("ing")) and self.vowel_in_stem(self.b, self.j): self.k = self.j if self.ends("at"): self.setto("ate") @@ -185,7 +186,7 @@ def step1ab(self) -> None: def step1c(self) -> None: """step1c() turns terminal y to i when there is another vowel in the stem.""" - if self.ends("y") and self.vowelinstem(): + if self.ends("y") and self.vowel_in_stem(self.b, self.j): self.b = self.b[:self.k] + 'i' + self.b[self.k + 1:] def step2(self) -> None: @@ -312,8 +313,7 @@ def step4(self) -> None: else: return elif self.b[self.k - 1] == 'o': - if self.ends("ion") and (self.b[self.j] == 's' or - self.b[self.j] == 't'): + if self.ends("ion") and (self.b[self.j] in 'st'): pass elif self.ends("ou"): pass From 50063b3faedf65e85683b1352a3e9675c017674a Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Wed, 27 Apr 2022 23:05:57 +0100 Subject: [PATCH 12/36] `PorterStemmer.cvc` -> `PorterStemmer.consonant_vowel_consonant` --- sphinx/util/stemmer/porter.py | 26 ++++++++++++-------------- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/sphinx/util/stemmer/porter.py b/sphinx/util/stemmer/porter.py index 795b1fcffe3..3a8597c5a6b 100644 --- a/sphinx/util/stemmer/porter.py +++ b/sphinx/util/stemmer/porter.py @@ -92,8 +92,9 @@ def double_consonant(word: str, end: int) -> bool: return False return PorterStemmer.is_consonant(word[end], end, word) - def cvc(self, i: int) -> int: - """cvc(i) is TRUE <=> i-2,i-1,i has the form + @staticmethod + def consonant_vowel_consonant(word: str, end: int) -> bool: + """consonant_vowel_consonant(word, end) is TRUE <=> i-2,i-1,i has the form consonant - vowel - consonant and also if the second c is not w,x or y. this is used when trying to restore an e at the end of a short e.g. @@ -101,16 +102,13 @@ def cvc(self, i: int) -> int: cav(e), lov(e), hop(e), crim(e), but snow, box, tray. """ - if (i < 2 - or not self.is_consonant(self.b[i], i, self.b) - or self.is_consonant(self.b[i-1], i-1, self.b) - or not self.is_consonant(self.b[i-2], i-2, self.b) - ): - return 0 - ch = self.b[i] - if ch in ('w', 'x', 'y'): - return 0 - return 1 + return ( + end >= 2 + and PorterStemmer.is_consonant(word[end], end, word) + and not PorterStemmer.is_consonant(word[end-1], end-1, word) + and PorterStemmer.is_consonant(word[end-2], end-2, word) + and word[end] not in {'w', 'x', 'y'} + ) def ends(self, s: str) -> int: """ends(s) is TRUE <=> 0,...k ends with the string s.""" @@ -180,7 +178,7 @@ def step1ab(self) -> None: ch = self.b[self.k] if ch in ('l', 's', 'z'): self.k += 1 - elif self.measure_consonant_sequences(self.b, self.j) == 1 and self.cvc(self.k): + elif self.measure_consonant_sequences(self.b, self.j) == 1 and self.consonant_vowel_consonant(self.b, self.k): self.setto("e") def step1c(self) -> None: @@ -359,7 +357,7 @@ def step5(self) -> None: self.j = self.k if self.b[self.k] == 'e': a = self.measure_consonant_sequences(self.b, self.j) - if a > 1 or (a == 1 and not self.cvc(self.k - 1)): + if a > 1 or (a == 1 and not self.consonant_vowel_consonant(self.b, self.k - 1)): self.k -= 1 if self.b[self.k] == 'l' and self.double_consonant(self.b, self.k) and self.measure_consonant_sequences(self.b, self.j) > 1: self.k -= 1 From 6150784292424da734f513a29b7de8d2a507c4f8 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Wed, 27 Apr 2022 23:08:36 +0100 Subject: [PATCH 13/36] Simplify `PorterStemmer.ends` --- sphinx/util/stemmer/porter.py | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/sphinx/util/stemmer/porter.py b/sphinx/util/stemmer/porter.py index 3a8597c5a6b..936134d19b0 100644 --- a/sphinx/util/stemmer/porter.py +++ b/sphinx/util/stemmer/porter.py @@ -110,17 +110,12 @@ def consonant_vowel_consonant(word: str, end: int) -> bool: and word[end] not in {'w', 'x', 'y'} ) - def ends(self, s: str) -> int: - """ends(s) is TRUE <=> 0,...k ends with the string s.""" - length = len(s) - if s[length - 1] != self.b[self.k]: # tiny speed-up - return 0 - if length > (self.k + 1): - return 0 - if self.b[self.k - length + 1:self.k + 1] != s: - return 0 - self.j = self.k - length - return 1 + def ends(self, s: str) -> bool: + """True <=> b[:k+1] ends with the string s.""" + if not self.b[:self.k+1].endswith(s): + return False + self.j = self.k - len(s) + return True def setto(self, s: str) -> None: """setto(s) sets (j+1),...k to the characters in the string s, From 188b5f56e97b7b89055ec8b7cfe2e5c3b793c279 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Thu, 28 Apr 2022 00:20:39 +0100 Subject: [PATCH 14/36] Add tests --- tests/stemmer/test_util_stemmer_porter.py | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/tests/stemmer/test_util_stemmer_porter.py b/tests/stemmer/test_util_stemmer_porter.py index 4d8b07a88b6..dba765d9e0a 100644 --- a/tests/stemmer/test_util_stemmer_porter.py +++ b/tests/stemmer/test_util_stemmer_porter.py @@ -9,14 +9,9 @@ EXPECTED_WORDS = STEMMER_DIR / "expected.txt" -@pytest.mark.parametrize( - "input_word,expected_word", - zip( - INPUT_WORDS.read_text(encoding="utf-8").splitlines(), - EXPECTED_WORDS.read_text(encoding="utf-8").splitlines(), - ) +@pytest.mark.parametrize("input_word,expected_word", + [*zip(INPUT_WORDS.read_text(encoding="utf-8").splitlines(), + EXPECTED_WORDS.read_text(encoding="utf-8").splitlines())][::21] ) def test_porter_stemmer(input_word: str, expected_word: str): - stemmer = PorterStemmer() - stemmed_word = stemmer.stem(input_word) - assert stemmed_word == expected_word + assert PorterStemmer().stem(input_word) == expected_word From a31c6aea98e07488a6727bf5e5cb3a7613bbc2aa Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Thu, 28 Apr 2022 09:28:51 +0100 Subject: [PATCH 15/36] `PorterStemmer.setto` -> `PorterStemmer.set_to` --- sphinx/util/stemmer/porter.py | 29 +++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/sphinx/util/stemmer/porter.py b/sphinx/util/stemmer/porter.py index 936134d19b0..69d848932be 100644 --- a/sphinx/util/stemmer/porter.py +++ b/sphinx/util/stemmer/porter.py @@ -117,17 +117,18 @@ def ends(self, s: str) -> bool: self.j = self.k - len(s) return True - def setto(self, s: str) -> None: - """setto(s) sets (j+1),...k to the characters in the string s, + def set_to(self, s: str, start: int) -> None: + """set_to(s) sets (j+1),...k to the characters in the string s, readjusting k.""" - length = len(s) - self.b = self.b[:self.j + 1] + s + self.b[self.j + length + 1:] - self.k = self.j + length + b = [*self.b] + b[start + 1:start + 1 + len(s)] = s + self.b = ''.join(b) + self.k = start + len(s) def r(self, s: str) -> None: """r(s) is used further down.""" if self.measure_consonant_sequences(self.b, self.j) > 0: - self.setto(s) + self.set_to(s, self.j) def step1ab(self) -> None: """step1ab() gets rid of plurals and -ed or -ing. e.g. @@ -154,7 +155,7 @@ def step1ab(self) -> None: if self.ends("sses"): self.k -= 2 elif self.ends("ies"): - self.setto("i") + self.set_to("i", self.j) elif self.b[self.k - 1] != 's': self.k -= 1 if self.ends("eed"): @@ -163,18 +164,18 @@ def step1ab(self) -> None: elif (self.ends("ed") or self.ends("ing")) and self.vowel_in_stem(self.b, self.j): self.k = self.j if self.ends("at"): - self.setto("ate") + self.set_to("ate", self.j) elif self.ends("bl"): - self.setto("ble") + self.set_to("ble", self.j) elif self.ends("iz"): - self.setto("ize") + self.set_to("ize", self.j) elif self.double_consonant(self.b, self.k): self.k -= 1 ch = self.b[self.k] if ch in ('l', 's', 'z'): self.k += 1 elif self.measure_consonant_sequences(self.b, self.j) == 1 and self.consonant_vowel_consonant(self.b, self.k): - self.setto("e") + self.set_to("e", self.j) def step1c(self) -> None: """step1c() turns terminal y to i when there is another vowel in @@ -349,12 +350,12 @@ def step5(self) -> None: """step5() removes a final -e if measure_consonant_sequences(self.b, self.j) > 1, and changes -ll to -l if measure_consonant_sequences(self.b, self.j) > 1. """ - self.j = self.k + _j = self.k if self.b[self.k] == 'e': - a = self.measure_consonant_sequences(self.b, self.j) + a = self.measure_consonant_sequences(self.b, _j) if a > 1 or (a == 1 and not self.consonant_vowel_consonant(self.b, self.k - 1)): self.k -= 1 - if self.b[self.k] == 'l' and self.double_consonant(self.b, self.k) and self.measure_consonant_sequences(self.b, self.j) > 1: + if self.b[self.k] == 'l' and self.double_consonant(self.b, self.k) and self.measure_consonant_sequences(self.b, _j) > 1: self.k -= 1 def stem(self, word: str) -> str: From 5ae826cf3b94a0937b0efd0dcfc6c167bb0fcf1f Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Thu, 28 Apr 2022 09:33:23 +0100 Subject: [PATCH 16/36] Store locals --- sphinx/util/stemmer/porter.py | 51 ++++++++++++++++++----------------- 1 file changed, 27 insertions(+), 24 deletions(-) diff --git a/sphinx/util/stemmer/porter.py b/sphinx/util/stemmer/porter.py index 69d848932be..29fac7c08d6 100644 --- a/sphinx/util/stemmer/porter.py +++ b/sphinx/util/stemmer/porter.py @@ -188,20 +188,21 @@ def step2(self) -> None: so -ization ( = -ize plus -ation) maps to -ize etc. note that the string before the suffix must give measure_consonant_sequences(self.b, self.j) > 0. """ - if self.b[self.k - 1] == 'a': + char = self.b[self.k - 1] + if char == 'a': if self.ends("ational"): self.r("ate") elif self.ends("tional"): self.r("tion") - elif self.b[self.k - 1] == 'c': + elif char == 'c': if self.ends("enci"): self.r("ence") elif self.ends("anci"): self.r("ance") - elif self.b[self.k - 1] == 'e': + elif char == 'e': if self.ends("izer"): self.r("ize") - elif self.b[self.k - 1] == 'l': + elif char == 'l': if self.ends("bli"): self.r("ble") # --DEPARTURE-- # To match the published algorithm, replace this phrase with @@ -214,14 +215,14 @@ def step2(self) -> None: self.r("e") elif self.ends("ousli"): self.r("ous") - elif self.b[self.k - 1] == 'o': + elif char == 'o': if self.ends("ization"): self.r("ize") elif self.ends("ation"): self.r("ate") elif self.ends("ator"): self.r("ate") - elif self.b[self.k - 1] == 's': + elif char == 's': if self.ends("alism"): self.r("al") elif self.ends("iveness"): @@ -230,14 +231,14 @@ def step2(self) -> None: self.r("ful") elif self.ends("ousness"): self.r("ous") - elif self.b[self.k - 1] == 't': + elif char == 't': if self.ends("aliti"): self.r("al") elif self.ends("iviti"): self.r("ive") elif self.ends("biliti"): self.r("ble") - elif self.b[self.k - 1] == 'g': # --DEPARTURE-- + elif char == 'g': # --DEPARTURE-- if self.ends("logi"): self.r("log") # To match the published algorithm, delete this phrase @@ -245,57 +246,59 @@ def step2(self) -> None: def step3(self) -> None: """step3() dels with -ic-, -full, -ness etc. similar strategy to step2.""" - if self.b[self.k] == 'e': + char = self.b[self.k] + if char == 'e': if self.ends("icate"): self.r("ic") elif self.ends("ative"): self.r("") elif self.ends("alize"): self.r("al") - elif self.b[self.k] == 'i': + elif char == 'i': if self.ends("iciti"): self.r("ic") - elif self.b[self.k] == 'l': + elif char == 'l': if self.ends("ical"): self.r("ic") elif self.ends("ful"): self.r("") - elif self.b[self.k] == 's': + elif char == 's': if self.ends("ness"): self.r("") def step4(self) -> None: """step4() takes off -ant, -ence etc., in context vcvc.""" - if self.b[self.k - 1] == 'a': + char = self.b[self.k - 1] + if char == 'a': if self.ends("al"): pass else: return - elif self.b[self.k - 1] == 'c': + elif char == 'c': if self.ends("ance"): pass elif self.ends("ence"): pass else: return - elif self.b[self.k - 1] == 'e': + elif char == 'e': if self.ends("er"): pass else: return - elif self.b[self.k - 1] == 'i': + elif char == 'i': if self.ends("ic"): pass else: return - elif self.b[self.k - 1] == 'l': + elif char == 'l': if self.ends("able"): pass elif self.ends("ible"): pass else: return - elif self.b[self.k - 1] == 'n': + elif char == 'n': if self.ends("ant"): pass elif self.ends("ement"): @@ -306,7 +309,7 @@ def step4(self) -> None: pass else: return - elif self.b[self.k - 1] == 'o': + elif char == 'o': if self.ends("ion") and (self.b[self.j] in 'st'): pass elif self.ends("ou"): @@ -314,29 +317,29 @@ def step4(self) -> None: # takes care of -ous else: return - elif self.b[self.k - 1] == 's': + elif char == 's': if self.ends("ism"): pass else: return - elif self.b[self.k - 1] == 't': + elif char == 't': if self.ends("ate"): pass elif self.ends("iti"): pass else: return - elif self.b[self.k - 1] == 'u': + elif char == 'u': if self.ends("ous"): pass else: return - elif self.b[self.k - 1] == 'v': + elif char == 'v': if self.ends("ive"): pass else: return - elif self.b[self.k - 1] == 'z': + elif char == 'z': if self.ends("ize"): pass else: From 36ad9a76e702769e35ea3cd12907e5ba89486746 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Thu, 28 Apr 2022 09:46:04 +0100 Subject: [PATCH 17/36] Calculate self.k based on len(self.b) --- sphinx/util/stemmer/porter.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sphinx/util/stemmer/porter.py b/sphinx/util/stemmer/porter.py index 29fac7c08d6..700006ec43d 100644 --- a/sphinx/util/stemmer/porter.py +++ b/sphinx/util/stemmer/porter.py @@ -122,8 +122,8 @@ def set_to(self, s: str, start: int) -> None: readjusting k.""" b = [*self.b] b[start + 1:start + 1 + len(s)] = s - self.b = ''.join(b) - self.k = start + len(s) + self.b = ''.join(b[:start + 1 + len(s)]) + self.k = len(self.b) - 1 def r(self, s: str) -> None: """r(s) is used further down.""" From 380d50ea887afd7b6c41c98cdd58cfdec2ad6d2d Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Thu, 28 Apr 2022 10:03:48 +0100 Subject: [PATCH 18/36] Inline self.k --- sphinx/util/stemmer/porter.py | 59 ++++++++++++++++------------------- 1 file changed, 27 insertions(+), 32 deletions(-) diff --git a/sphinx/util/stemmer/porter.py b/sphinx/util/stemmer/porter.py index 700006ec43d..2d4c854d395 100644 --- a/sphinx/util/stemmer/porter.py +++ b/sphinx/util/stemmer/porter.py @@ -34,7 +34,6 @@ def __init__(self) -> None: """ self.b: str = "" # buffer for word to be stemmed - self.k: int = 0 self.j: int = 0 # j is a general offset into the string @staticmethod @@ -112,9 +111,9 @@ def consonant_vowel_consonant(word: str, end: int) -> bool: def ends(self, s: str) -> bool: """True <=> b[:k+1] ends with the string s.""" - if not self.b[:self.k+1].endswith(s): + if not self.b[:len(self.b) - 1+1].endswith(s): return False - self.j = self.k - len(s) + self.j = len(self.b) - 1 - len(s) return True def set_to(self, s: str, start: int) -> None: @@ -123,12 +122,12 @@ def set_to(self, s: str, start: int) -> None: b = [*self.b] b[start + 1:start + 1 + len(s)] = s self.b = ''.join(b[:start + 1 + len(s)]) - self.k = len(self.b) - 1 def r(self, s: str) -> None: """r(s) is used further down.""" - if self.measure_consonant_sequences(self.b, self.j) > 0: - self.set_to(s, self.j) + _j = self.j + if self.measure_consonant_sequences(self.b, _j) > 0: + self.set_to(s, _j) def step1ab(self) -> None: """step1ab() gets rid of plurals and -ed or -ing. e.g. @@ -151,44 +150,42 @@ def step1ab(self) -> None: meetings -> meet """ - if self.b[self.k] == 's': + if self.b[len(self.b) - 1] == 's': if self.ends("sses"): - self.k -= 2 + self.b = self.b[:-2] elif self.ends("ies"): self.set_to("i", self.j) - elif self.b[self.k - 1] != 's': - self.k -= 1 + elif self.b[len(self.b) - 1 - 1] != 's': + self.b = self.b[:-1] if self.ends("eed"): if self.measure_consonant_sequences(self.b, self.j) > 0: - self.k -= 1 + self.b = self.b[:-1] elif (self.ends("ed") or self.ends("ing")) and self.vowel_in_stem(self.b, self.j): - self.k = self.j + self.b = self.b[:self.j + 1] if self.ends("at"): self.set_to("ate", self.j) elif self.ends("bl"): self.set_to("ble", self.j) elif self.ends("iz"): self.set_to("ize", self.j) - elif self.double_consonant(self.b, self.k): - self.k -= 1 - ch = self.b[self.k] - if ch in ('l', 's', 'z'): - self.k += 1 - elif self.measure_consonant_sequences(self.b, self.j) == 1 and self.consonant_vowel_consonant(self.b, self.k): + elif self.double_consonant(self.b, len(self.b) - 1): + if self.b[len(self.b) - 1 - 1] not in {'l', 's', 'z'}: + self.b = self.b[:-1] + elif self.measure_consonant_sequences(self.b, self.j) == 1 and self.consonant_vowel_consonant(self.b, len(self.b) - 1): self.set_to("e", self.j) def step1c(self) -> None: """step1c() turns terminal y to i when there is another vowel in the stem.""" if self.ends("y") and self.vowel_in_stem(self.b, self.j): - self.b = self.b[:self.k] + 'i' + self.b[self.k + 1:] + self.b = self.b[:len(self.b) - 1] + 'i' + self.b[len(self.b) - 1 + 1:] def step2(self) -> None: """step2() maps double suffices to single ones. so -ization ( = -ize plus -ation) maps to -ize etc. note that the string before the suffix must give measure_consonant_sequences(self.b, self.j) > 0. """ - char = self.b[self.k - 1] + char = self.b[len(self.b) - 1 - 1] if char == 'a': if self.ends("ational"): self.r("ate") @@ -246,7 +243,7 @@ def step2(self) -> None: def step3(self) -> None: """step3() dels with -ic-, -full, -ness etc. similar strategy to step2.""" - char = self.b[self.k] + char = self.b[len(self.b) - 1] if char == 'e': if self.ends("icate"): self.r("ic") @@ -268,7 +265,7 @@ def step3(self) -> None: def step4(self) -> None: """step4() takes off -ant, -ence etc., in context vcvc.""" - char = self.b[self.k - 1] + char = self.b[len(self.b) - 1 - 1] if char == 'a': if self.ends("al"): pass @@ -347,19 +344,18 @@ def step4(self) -> None: else: return if self.measure_consonant_sequences(self.b, self.j) > 1: - self.k = self.j + self.b = self.b[:self.j + 1] def step5(self) -> None: """step5() removes a final -e if measure_consonant_sequences(self.b, self.j) > 1, and changes -ll to -l if measure_consonant_sequences(self.b, self.j) > 1. """ - _j = self.k - if self.b[self.k] == 'e': - a = self.measure_consonant_sequences(self.b, _j) - if a > 1 or (a == 1 and not self.consonant_vowel_consonant(self.b, self.k - 1)): - self.k -= 1 - if self.b[self.k] == 'l' and self.double_consonant(self.b, self.k) and self.measure_consonant_sequences(self.b, _j) > 1: - self.k -= 1 + if self.b[len(self.b) - 1] == 'e': + a = self.measure_consonant_sequences(self.b, len(self.b) - 1) + if a > 1 or (a == 1 and not self.consonant_vowel_consonant(self.b, len(self.b) - 1 - 1)): + self.b = self.b[:-1] + if self.b[len(self.b) - 1] == 'l' and self.double_consonant(self.b, len(self.b) - 1) and self.measure_consonant_sequences(self.b, len(self.b) - 1) > 1: + self.b = self.b[:-1] def stem(self, word: str) -> str: """The string to be stemmed is ``word``. @@ -375,7 +371,6 @@ def stem(self, word: str) -> str: # copy the parameters into statics self.b = word - self.k = len(word) - 1 self.step1ab() self.step1c() @@ -383,7 +378,7 @@ def stem(self, word: str) -> str: self.step3() self.step4() self.step5() - return self.b[:self.k + 1] + return self.b[:len(self.b) - 1 + 1] if __name__ == '__main__': From e6f3dab636b937d5ec0e987d9e9db7f96fd71969 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Thu, 28 Apr 2022 10:20:45 +0100 Subject: [PATCH 19/36] Simplify --- sphinx/util/stemmer/porter.py | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/sphinx/util/stemmer/porter.py b/sphinx/util/stemmer/porter.py index 2d4c854d395..a872c19efca 100644 --- a/sphinx/util/stemmer/porter.py +++ b/sphinx/util/stemmer/porter.py @@ -111,7 +111,7 @@ def consonant_vowel_consonant(word: str, end: int) -> bool: def ends(self, s: str) -> bool: """True <=> b[:k+1] ends with the string s.""" - if not self.b[:len(self.b) - 1+1].endswith(s): + if not self.b.endswith(s): return False self.j = len(self.b) - 1 - len(s) return True @@ -150,12 +150,12 @@ def step1ab(self) -> None: meetings -> meet """ - if self.b[len(self.b) - 1] == 's': + if self.b[-1] == 's': if self.ends("sses"): self.b = self.b[:-2] elif self.ends("ies"): self.set_to("i", self.j) - elif self.b[len(self.b) - 1 - 1] != 's': + elif self.b[-2] != 's': self.b = self.b[:-1] if self.ends("eed"): if self.measure_consonant_sequences(self.b, self.j) > 0: @@ -169,7 +169,7 @@ def step1ab(self) -> None: elif self.ends("iz"): self.set_to("ize", self.j) elif self.double_consonant(self.b, len(self.b) - 1): - if self.b[len(self.b) - 1 - 1] not in {'l', 's', 'z'}: + if self.b[-2] not in {'l', 's', 'z'}: self.b = self.b[:-1] elif self.measure_consonant_sequences(self.b, self.j) == 1 and self.consonant_vowel_consonant(self.b, len(self.b) - 1): self.set_to("e", self.j) @@ -178,14 +178,14 @@ def step1c(self) -> None: """step1c() turns terminal y to i when there is another vowel in the stem.""" if self.ends("y") and self.vowel_in_stem(self.b, self.j): - self.b = self.b[:len(self.b) - 1] + 'i' + self.b[len(self.b) - 1 + 1:] + self.b = self.b[:-1] + 'i' def step2(self) -> None: """step2() maps double suffices to single ones. so -ization ( = -ize plus -ation) maps to -ize etc. note that the string before the suffix must give measure_consonant_sequences(self.b, self.j) > 0. """ - char = self.b[len(self.b) - 1 - 1] + char = self.b[-2] if char == 'a': if self.ends("ational"): self.r("ate") @@ -243,7 +243,7 @@ def step2(self) -> None: def step3(self) -> None: """step3() dels with -ic-, -full, -ness etc. similar strategy to step2.""" - char = self.b[len(self.b) - 1] + char = self.b[-1] if char == 'e': if self.ends("icate"): self.r("ic") @@ -265,7 +265,7 @@ def step3(self) -> None: def step4(self) -> None: """step4() takes off -ant, -ence etc., in context vcvc.""" - char = self.b[len(self.b) - 1 - 1] + char = self.b[-2] if char == 'a': if self.ends("al"): pass @@ -350,11 +350,11 @@ def step5(self) -> None: """step5() removes a final -e if measure_consonant_sequences(self.b, self.j) > 1, and changes -ll to -l if measure_consonant_sequences(self.b, self.j) > 1. """ - if self.b[len(self.b) - 1] == 'e': + if self.b[-1] == 'e': a = self.measure_consonant_sequences(self.b, len(self.b) - 1) if a > 1 or (a == 1 and not self.consonant_vowel_consonant(self.b, len(self.b) - 1 - 1)): self.b = self.b[:-1] - if self.b[len(self.b) - 1] == 'l' and self.double_consonant(self.b, len(self.b) - 1) and self.measure_consonant_sequences(self.b, len(self.b) - 1) > 1: + if self.b[-1] == 'l' and self.double_consonant(self.b, len(self.b) - 1) and self.measure_consonant_sequences(self.b, len(self.b) - 1) > 1: self.b = self.b[:-1] def stem(self, word: str) -> str: @@ -378,7 +378,7 @@ def stem(self, word: str) -> str: self.step3() self.step4() self.step5() - return self.b[:len(self.b) - 1 + 1] + return self.b if __name__ == '__main__': From a77533b23281da7516915766798b617dfbad0dfb Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Thu, 28 Apr 2022 10:37:03 +0100 Subject: [PATCH 20/36] Simplify --- sphinx/util/stemmer/porter.py | 39 ++++++++++++++++++----------------- 1 file changed, 20 insertions(+), 19 deletions(-) diff --git a/sphinx/util/stemmer/porter.py b/sphinx/util/stemmer/porter.py index a872c19efca..555b61bb56d 100644 --- a/sphinx/util/stemmer/porter.py +++ b/sphinx/util/stemmer/porter.py @@ -37,8 +37,9 @@ def __init__(self) -> None: self.j: int = 0 # j is a general offset into the string @staticmethod - def is_consonant(char: str, i: int, word: str) -> bool: + def is_consonant(_: str, i: int, word: str) -> bool: """is_consonant(char, i, word) is True <=> char is a consonant.""" + char = word[i] if char in {'a', 'e', 'i', 'o', 'u'}: return False if char == 'y': @@ -83,17 +84,17 @@ def vowel_in_stem(word: str, end: int) -> bool: return False @staticmethod - def double_consonant(word: str, end: int) -> bool: - """True <=> word[end-1:end+1] contains a double consonant.""" - if end < 1: - return False - if word[end] != word[end - 1]: - return False - return PorterStemmer.is_consonant(word[end], end, word) + def double_consonant(word: str) -> bool: + """True <=> word[-2:] contains a double consonant.""" + return ( + len(word) >= 2 + and word[-1] == word[-2] + and PorterStemmer.is_consonant(word[-1], len(word) - 1, word) + ) @staticmethod - def consonant_vowel_consonant(word: str, end: int) -> bool: - """consonant_vowel_consonant(word, end) is TRUE <=> i-2,i-1,i has the form + def consonant_vowel_consonant(word: str) -> bool: + """consonant_vowel_consonant(word) is TRUE <=> word[-3:] has the form consonant - vowel - consonant and also if the second c is not w,x or y. this is used when trying to restore an e at the end of a short e.g. @@ -102,11 +103,11 @@ def consonant_vowel_consonant(word: str, end: int) -> bool: snow, box, tray. """ return ( - end >= 2 - and PorterStemmer.is_consonant(word[end], end, word) - and not PorterStemmer.is_consonant(word[end-1], end-1, word) - and PorterStemmer.is_consonant(word[end-2], end-2, word) - and word[end] not in {'w', 'x', 'y'} + len(word) >= 3 + and PorterStemmer.is_consonant(word[-1], len(word) - 1, word) + and not PorterStemmer.is_consonant(word[-2], len(word) - 2, word) + and PorterStemmer.is_consonant(word[-3], len(word) - 3, word) + and word[-1] not in {'w', 'x', 'y'} ) def ends(self, s: str) -> bool: @@ -168,10 +169,10 @@ def step1ab(self) -> None: self.set_to("ble", self.j) elif self.ends("iz"): self.set_to("ize", self.j) - elif self.double_consonant(self.b, len(self.b) - 1): + elif self.double_consonant(self.b): if self.b[-2] not in {'l', 's', 'z'}: self.b = self.b[:-1] - elif self.measure_consonant_sequences(self.b, self.j) == 1 and self.consonant_vowel_consonant(self.b, len(self.b) - 1): + elif self.measure_consonant_sequences(self.b, self.j) == 1 and self.consonant_vowel_consonant(self.b): self.set_to("e", self.j) def step1c(self) -> None: @@ -352,9 +353,9 @@ def step5(self) -> None: """ if self.b[-1] == 'e': a = self.measure_consonant_sequences(self.b, len(self.b) - 1) - if a > 1 or (a == 1 and not self.consonant_vowel_consonant(self.b, len(self.b) - 1 - 1)): + if a > 1 or (a == 1 and not self.consonant_vowel_consonant(self.b[:-1])): self.b = self.b[:-1] - if self.b[-1] == 'l' and self.double_consonant(self.b, len(self.b) - 1) and self.measure_consonant_sequences(self.b, len(self.b) - 1) > 1: + if self.b[-1] == 'l' and self.double_consonant(self.b) and self.measure_consonant_sequences(self.b, len(self.b) - 1) > 1: self.b = self.b[:-1] def stem(self, word: str) -> str: From 1334e9c776d21adfe9c12b13085455a8f8d60517 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Thu, 28 Apr 2022 10:40:58 +0100 Subject: [PATCH 21/36] Simplify --- sphinx/util/stemmer/porter.py | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/sphinx/util/stemmer/porter.py b/sphinx/util/stemmer/porter.py index 555b61bb56d..507a5d343a4 100644 --- a/sphinx/util/stemmer/porter.py +++ b/sphinx/util/stemmer/porter.py @@ -37,15 +37,15 @@ def __init__(self) -> None: self.j: int = 0 # j is a general offset into the string @staticmethod - def is_consonant(_: str, i: int, word: str) -> bool: - """is_consonant(char, i, word) is True <=> char is a consonant.""" + def is_consonant(word: str, i: int) -> bool: + """is_consonant(word, i) is True <=> word[i] is a consonant.""" char = word[i] if char in {'a', 'e', 'i', 'o', 'u'}: return False if char == 'y': - if i == 0: + if word[i] == word[0]: return True - return not PorterStemmer.is_consonant(word[i - 1], i - 1, word) + return not PorterStemmer.is_consonant(word, i - 1) return True @staticmethod @@ -61,25 +61,25 @@ def measure_consonant_sequences(word: str, end: int) -> int: .... """ i = 0 - while (i <= end) and PorterStemmer.is_consonant(word[i], i, word): + while (i <= end) and PorterStemmer.is_consonant(word, i): i += 1 n = 0 while True: - while (i <= end) and not PorterStemmer.is_consonant(word[i], i, word): + while (i <= end) and not PorterStemmer.is_consonant(word, i): i += 1 if i > end: return n n += 1 - while (i <= end) and PorterStemmer.is_consonant(word[i], i, word): + while (i <= end) and PorterStemmer.is_consonant(word, i): i += 1 @staticmethod def vowel_in_stem(word: str, end: int) -> bool: """vowel_in_stem() is True <=> word[:end] contains a vowel""" for i in range(end + 1): - if not PorterStemmer.is_consonant(word[i], i, word): + if not PorterStemmer.is_consonant(word, i): return True return False @@ -89,7 +89,7 @@ def double_consonant(word: str) -> bool: return ( len(word) >= 2 and word[-1] == word[-2] - and PorterStemmer.is_consonant(word[-1], len(word) - 1, word) + and PorterStemmer.is_consonant(word, -1) ) @staticmethod @@ -104,9 +104,9 @@ def consonant_vowel_consonant(word: str) -> bool: """ return ( len(word) >= 3 - and PorterStemmer.is_consonant(word[-1], len(word) - 1, word) - and not PorterStemmer.is_consonant(word[-2], len(word) - 2, word) - and PorterStemmer.is_consonant(word[-3], len(word) - 3, word) + and PorterStemmer.is_consonant(word, -1) + and not PorterStemmer.is_consonant(word, -2) + and PorterStemmer.is_consonant(word, -3) and word[-1] not in {'w', 'x', 'y'} ) From 703417accb776c3ed799aa038dab1c51025db576 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Thu, 28 Apr 2022 10:58:31 +0100 Subject: [PATCH 22/36] Remove set_to --- sphinx/util/stemmer/porter.py | 23 ++++++++--------------- 1 file changed, 8 insertions(+), 15 deletions(-) diff --git a/sphinx/util/stemmer/porter.py b/sphinx/util/stemmer/porter.py index 507a5d343a4..ad929b2083a 100644 --- a/sphinx/util/stemmer/porter.py +++ b/sphinx/util/stemmer/porter.py @@ -117,18 +117,11 @@ def ends(self, s: str) -> bool: self.j = len(self.b) - 1 - len(s) return True - def set_to(self, s: str, start: int) -> None: - """set_to(s) sets (j+1),...k to the characters in the string s, - readjusting k.""" - b = [*self.b] - b[start + 1:start + 1 + len(s)] = s - self.b = ''.join(b[:start + 1 + len(s)]) - def r(self, s: str) -> None: """r(s) is used further down.""" - _j = self.j - if self.measure_consonant_sequences(self.b, _j) > 0: - self.set_to(s, _j) + start = self.j + if self.measure_consonant_sequences(self.b, start) > 0: + self.b = self.b[:self.j + 1] + s def step1ab(self) -> None: """step1ab() gets rid of plurals and -ed or -ing. e.g. @@ -155,7 +148,7 @@ def step1ab(self) -> None: if self.ends("sses"): self.b = self.b[:-2] elif self.ends("ies"): - self.set_to("i", self.j) + self.b = self.b[:-3] + 'i' elif self.b[-2] != 's': self.b = self.b[:-1] if self.ends("eed"): @@ -164,16 +157,16 @@ def step1ab(self) -> None: elif (self.ends("ed") or self.ends("ing")) and self.vowel_in_stem(self.b, self.j): self.b = self.b[:self.j + 1] if self.ends("at"): - self.set_to("ate", self.j) + self.b = self.b[:-2] + 'ate' elif self.ends("bl"): - self.set_to("ble", self.j) + self.b = self.b[:-2] + 'ble' elif self.ends("iz"): - self.set_to("ize", self.j) + self.b = self.b[:-2] + 'ize' elif self.double_consonant(self.b): if self.b[-2] not in {'l', 's', 'z'}: self.b = self.b[:-1] elif self.measure_consonant_sequences(self.b, self.j) == 1 and self.consonant_vowel_consonant(self.b): - self.set_to("e", self.j) + self.b = self.b[:self.j + 1] + "e" def step1c(self) -> None: """step1c() turns terminal y to i when there is another vowel in From 227a71f5d2eaabe45cd974e4a76b93392b6713ea Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Thu, 28 Apr 2022 11:03:34 +0100 Subject: [PATCH 23/36] Use PorterStemmer for static methods --- sphinx/util/stemmer/porter.py | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/sphinx/util/stemmer/porter.py b/sphinx/util/stemmer/porter.py index ad929b2083a..4494ca28971 100644 --- a/sphinx/util/stemmer/porter.py +++ b/sphinx/util/stemmer/porter.py @@ -120,8 +120,8 @@ def ends(self, s: str) -> bool: def r(self, s: str) -> None: """r(s) is used further down.""" start = self.j - if self.measure_consonant_sequences(self.b, start) > 0: - self.b = self.b[:self.j + 1] + s + if PorterStemmer.measure_consonant_sequences(self.b, start) > 0: + self.b = self.b[:start + 1] + s def step1ab(self) -> None: """step1ab() gets rid of plurals and -ed or -ing. e.g. @@ -152,9 +152,9 @@ def step1ab(self) -> None: elif self.b[-2] != 's': self.b = self.b[:-1] if self.ends("eed"): - if self.measure_consonant_sequences(self.b, self.j) > 0: + if PorterStemmer.measure_consonant_sequences(self.b, self.j) > 0: self.b = self.b[:-1] - elif (self.ends("ed") or self.ends("ing")) and self.vowel_in_stem(self.b, self.j): + elif (self.ends("ed") or self.ends("ing")) and PorterStemmer.vowel_in_stem(self.b, self.j): self.b = self.b[:self.j + 1] if self.ends("at"): self.b = self.b[:-2] + 'ate' @@ -162,16 +162,16 @@ def step1ab(self) -> None: self.b = self.b[:-2] + 'ble' elif self.ends("iz"): self.b = self.b[:-2] + 'ize' - elif self.double_consonant(self.b): + elif PorterStemmer.double_consonant(self.b): if self.b[-2] not in {'l', 's', 'z'}: self.b = self.b[:-1] - elif self.measure_consonant_sequences(self.b, self.j) == 1 and self.consonant_vowel_consonant(self.b): + elif PorterStemmer.measure_consonant_sequences(self.b, self.j) == 1 and PorterStemmer.consonant_vowel_consonant(self.b): self.b = self.b[:self.j + 1] + "e" def step1c(self) -> None: """step1c() turns terminal y to i when there is another vowel in the stem.""" - if self.ends("y") and self.vowel_in_stem(self.b, self.j): + if self.ends("y") and PorterStemmer.vowel_in_stem(self.b, self.j): self.b = self.b[:-1] + 'i' def step2(self) -> None: @@ -337,7 +337,7 @@ def step4(self) -> None: return else: return - if self.measure_consonant_sequences(self.b, self.j) > 1: + if PorterStemmer.measure_consonant_sequences(self.b, self.j) > 1: self.b = self.b[:self.j + 1] def step5(self) -> None: @@ -345,10 +345,10 @@ def step5(self) -> None: measure_consonant_sequences(self.b, self.j) > 1. """ if self.b[-1] == 'e': - a = self.measure_consonant_sequences(self.b, len(self.b) - 1) - if a > 1 or (a == 1 and not self.consonant_vowel_consonant(self.b[:-1])): + a = PorterStemmer.measure_consonant_sequences(self.b, len(self.b) - 1) + if a > 1 or (a == 1 and not PorterStemmer.consonant_vowel_consonant(self.b[:-1])): self.b = self.b[:-1] - if self.b[-1] == 'l' and self.double_consonant(self.b) and self.measure_consonant_sequences(self.b, len(self.b) - 1) > 1: + if self.b[-1] == 'l' and PorterStemmer.double_consonant(self.b) and PorterStemmer.measure_consonant_sequences(self.b, len(self.b) - 1) > 1: self.b = self.b[:-1] def stem(self, word: str) -> str: From a3c4a2965c2fd9d66aa76396f31f7287a98fb81f Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Thu, 28 Apr 2022 11:17:02 +0100 Subject: [PATCH 24/36] Replace .r with .replace --- sphinx/util/stemmer/porter.py | 129 +++++++++++++++++----------------- 1 file changed, 66 insertions(+), 63 deletions(-) diff --git a/sphinx/util/stemmer/porter.py b/sphinx/util/stemmer/porter.py index 4494ca28971..638d46372bb 100644 --- a/sphinx/util/stemmer/porter.py +++ b/sphinx/util/stemmer/porter.py @@ -117,11 +117,13 @@ def ends(self, s: str) -> bool: self.j = len(self.b) - 1 - len(s) return True - def r(self, s: str) -> None: - """r(s) is used further down.""" - start = self.j - if PorterStemmer.measure_consonant_sequences(self.b, start) > 0: - self.b = self.b[:start + 1] + s + def replace(self, ends_with: str, replace: str) -> bool: + if self.ends(ends_with): + start = self.j + if PorterStemmer.measure_consonant_sequences(self.b, start) > 0: + self.b = self.b[:start + 1] + replace + return True + return False def step1ab(self) -> None: """step1ab() gets rid of plurals and -ed or -ing. e.g. @@ -181,81 +183,82 @@ def step2(self) -> None: """ char = self.b[-2] if char == 'a': - if self.ends("ational"): - self.r("ate") - elif self.ends("tional"): - self.r("tion") + if self.replace("ational", "ate"): + pass + elif self.replace("tional", "tion"): + pass elif char == 'c': - if self.ends("enci"): - self.r("ence") - elif self.ends("anci"): - self.r("ance") + if self.replace("enci", "ence"): + pass + elif self.replace("anci", "ance"): + pass elif char == 'e': - if self.ends("izer"): - self.r("ize") + if self.replace("izer", "ize"): + pass elif char == 'l': - if self.ends("bli"): - self.r("ble") # --DEPARTURE-- + if self.replace("bli", "ble"): # --DEPARTURE-- + pass # To match the published algorithm, replace this phrase with - # if self.ends("abli"): self.r("able") - elif self.ends("alli"): - self.r("al") - elif self.ends("entli"): - self.r("ent") - elif self.ends("eli"): - self.r("e") - elif self.ends("ousli"): - self.r("ous") + # if self.replace("abli", "able"): + # pass + elif self.replace("alli", "al"): + pass + elif self.replace("entli", "ent"): + pass + elif self.replace("eli", "e"): + pass + elif self.replace("ousli", "ous"): + pass elif char == 'o': - if self.ends("ization"): - self.r("ize") - elif self.ends("ation"): - self.r("ate") - elif self.ends("ator"): - self.r("ate") + if self.replace("ization", "ize"): + pass + elif self.replace("ation", "ate"): + pass + elif self.replace("ator", "ate"): + pass elif char == 's': - if self.ends("alism"): - self.r("al") - elif self.ends("iveness"): - self.r("ive") - elif self.ends("fulness"): - self.r("ful") - elif self.ends("ousness"): - self.r("ous") + if self.replace("alism", "al"): + pass + elif self.replace("iveness", "ive"): + pass + elif self.replace("fulness", "ful"): + pass + elif self.replace("ousness", "ous"): + pass elif char == 't': - if self.ends("aliti"): - self.r("al") - elif self.ends("iviti"): - self.r("ive") - elif self.ends("biliti"): - self.r("ble") - elif char == 'g': # --DEPARTURE-- - if self.ends("logi"): - self.r("log") + if self.replace("aliti", "al"): + pass + elif self.replace("iviti", "ive"): + pass + elif self.replace("biliti", "ble"): + pass # To match the published algorithm, delete this phrase + elif char == 'g': # --DEPARTURE-- + if self.replace("logi", "log"): + pass def step3(self) -> None: """step3() dels with -ic-, -full, -ness etc. similar strategy to step2.""" char = self.b[-1] if char == 'e': - if self.ends("icate"): - self.r("ic") - elif self.ends("ative"): - self.r("") - elif self.ends("alize"): - self.r("al") + if self.replace("icate", "ic"): + pass + elif self.replace("ative", ""): + pass + elif self.replace("alize", "al"): + pass elif char == 'i': - if self.ends("iciti"): - self.r("ic") + if self.replace("iciti", "ic"): + pass elif char == 'l': - if self.ends("ical"): - self.r("ic") - elif self.ends("ful"): - self.r("") + if self.replace("ical", "ic"): + pass + elif self.replace("ful", ""): + pass elif char == 's': - if self.ends("ness"): - self.r("") + if self.replace("ness", ""): + pass def step4(self) -> None: """step4() takes off -ant, -ence etc., in context vcvc.""" From ac493e4ab1542cb472eb277d76628c99784f5aa5 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Thu, 28 Apr 2022 11:17:58 +0100 Subject: [PATCH 25/36] Replace .r with .replace --- sphinx/util/stemmer/porter.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sphinx/util/stemmer/porter.py b/sphinx/util/stemmer/porter.py index 638d46372bb..02a478de763 100644 --- a/sphinx/util/stemmer/porter.py +++ b/sphinx/util/stemmer/porter.py @@ -119,7 +119,7 @@ def ends(self, s: str) -> bool: def replace(self, ends_with: str, replace: str) -> bool: if self.ends(ends_with): - start = self.j + start = len(self.b) - 1 - len(ends_with) if PorterStemmer.measure_consonant_sequences(self.b, start) > 0: self.b = self.b[:start + 1] + replace return True From af3ca7a89d0e52abfee1b7235f48495f7e04cc81 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Thu, 28 Apr 2022 11:24:28 +0100 Subject: [PATCH 26/36] Remove more `.j`s --- sphinx/util/stemmer/porter.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sphinx/util/stemmer/porter.py b/sphinx/util/stemmer/porter.py index 02a478de763..f7b5940d82c 100644 --- a/sphinx/util/stemmer/porter.py +++ b/sphinx/util/stemmer/porter.py @@ -154,7 +154,8 @@ def step1ab(self) -> None: elif self.b[-2] != 's': self.b = self.b[:-1] if self.ends("eed"): - if PorterStemmer.measure_consonant_sequences(self.b, self.j) > 0: + end = len(self.b) - 1 - 3 + if PorterStemmer.measure_consonant_sequences(self.b, end) > 0: self.b = self.b[:-1] elif (self.ends("ed") or self.ends("ing")) and PorterStemmer.vowel_in_stem(self.b, self.j): self.b = self.b[:self.j + 1] @@ -173,7 +174,7 @@ def step1ab(self) -> None: def step1c(self) -> None: """step1c() turns terminal y to i when there is another vowel in the stem.""" - if self.ends("y") and PorterStemmer.vowel_in_stem(self.b, self.j): + if self.ends("y") and PorterStemmer.vowel_in_stem(self.b, len(self.b) - 2): self.b = self.b[:-1] + 'i' def step2(self) -> None: From 4e07483658a32f779e307cef0e43f2730ef7cc8f Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Thu, 28 Apr 2022 11:26:10 +0100 Subject: [PATCH 27/36] Methods -> functions --- sphinx/util/stemmer/porter.py | 170 +++++++++++++++++----------------- 1 file changed, 86 insertions(+), 84 deletions(-) diff --git a/sphinx/util/stemmer/porter.py b/sphinx/util/stemmer/porter.py index f7b5940d82c..65cb21b9ef0 100644 --- a/sphinx/util/stemmer/porter.py +++ b/sphinx/util/stemmer/porter.py @@ -23,6 +23,82 @@ :license: Public Domain ("can be used free of charge for any purpose"). """ +__all__ = ("PorterStemmer",) + + +def is_consonant(word: str, i: int) -> bool: + """is_consonant(word, i) is True <=> word[i] is a consonant.""" + char = word[i] + if char in {'a', 'e', 'i', 'o', 'u'}: + return False + if char == 'y': + if word[i] == word[0]: + return True + return not is_consonant(word, i - 1) + return True + + +def measure_consonant_sequences(word: str, end: int) -> int: + """Measures the number of consonant sequences in word[:end]. + if c is a consonant sequence and v a vowel sequence, and <..> + indicates arbitrary presence, + + gives 0 + vc gives 1 + vcvc gives 2 + vcvcvc gives 3 + .... + """ + i = 0 + while (i <= end) and is_consonant(word, i): + i += 1 + n = 0 + while True: + while (i <= end) and not is_consonant(word, i): + i += 1 + + if i > end: + return n + n += 1 + + while (i <= end) and is_consonant(word, i): + i += 1 + + +def vowel_in_stem(word: str, end: int) -> bool: + """vowel_in_stem() is True <=> word[:end] contains a vowel""" + for i in range(end + 1): + if not is_consonant(word, i): + return True + return False + + +def double_consonant(word: str) -> bool: + """True <=> word[-2:] contains a double consonant.""" + return ( + len(word) >= 2 + and word[-1] == word[-2] + and is_consonant(word, -1) + ) + + +def consonant_vowel_consonant(word: str) -> bool: + """consonant_vowel_consonant(word) is TRUE <=> word[-3:] has the form + consonant - vowel - consonant + and also if the second c is not w,x or y. this is used when trying to + restore an e at the end of a short e.g. + + cav(e), lov(e), hop(e), crim(e), but + snow, box, tray. + """ + return ( + len(word) >= 3 + and is_consonant(word, -1) + and not is_consonant(word, -2) + and is_consonant(word, -3) + and word[-1] not in {'w', 'x', 'y'} + ) + class PorterStemmer: @@ -36,80 +112,6 @@ def __init__(self) -> None: self.b: str = "" # buffer for word to be stemmed self.j: int = 0 # j is a general offset into the string - @staticmethod - def is_consonant(word: str, i: int) -> bool: - """is_consonant(word, i) is True <=> word[i] is a consonant.""" - char = word[i] - if char in {'a', 'e', 'i', 'o', 'u'}: - return False - if char == 'y': - if word[i] == word[0]: - return True - return not PorterStemmer.is_consonant(word, i - 1) - return True - - @staticmethod - def measure_consonant_sequences(word: str, end: int) -> int: - """Measures the number of consonant sequences in word[:end]. - if c is a consonant sequence and v a vowel sequence, and <..> - indicates arbitrary presence, - - gives 0 - vc gives 1 - vcvc gives 2 - vcvcvc gives 3 - .... - """ - i = 0 - while (i <= end) and PorterStemmer.is_consonant(word, i): - i += 1 - n = 0 - while True: - while (i <= end) and not PorterStemmer.is_consonant(word, i): - i += 1 - - if i > end: - return n - n += 1 - - while (i <= end) and PorterStemmer.is_consonant(word, i): - i += 1 - - @staticmethod - def vowel_in_stem(word: str, end: int) -> bool: - """vowel_in_stem() is True <=> word[:end] contains a vowel""" - for i in range(end + 1): - if not PorterStemmer.is_consonant(word, i): - return True - return False - - @staticmethod - def double_consonant(word: str) -> bool: - """True <=> word[-2:] contains a double consonant.""" - return ( - len(word) >= 2 - and word[-1] == word[-2] - and PorterStemmer.is_consonant(word, -1) - ) - - @staticmethod - def consonant_vowel_consonant(word: str) -> bool: - """consonant_vowel_consonant(word) is TRUE <=> word[-3:] has the form - consonant - vowel - consonant - and also if the second c is not w,x or y. this is used when trying to - restore an e at the end of a short e.g. - - cav(e), lov(e), hop(e), crim(e), but - snow, box, tray. - """ - return ( - len(word) >= 3 - and PorterStemmer.is_consonant(word, -1) - and not PorterStemmer.is_consonant(word, -2) - and PorterStemmer.is_consonant(word, -3) - and word[-1] not in {'w', 'x', 'y'} - ) - def ends(self, s: str) -> bool: """True <=> b[:k+1] ends with the string s.""" if not self.b.endswith(s): @@ -120,7 +122,7 @@ def ends(self, s: str) -> bool: def replace(self, ends_with: str, replace: str) -> bool: if self.ends(ends_with): start = len(self.b) - 1 - len(ends_with) - if PorterStemmer.measure_consonant_sequences(self.b, start) > 0: + if measure_consonant_sequences(self.b, start) > 0: self.b = self.b[:start + 1] + replace return True return False @@ -155,9 +157,9 @@ def step1ab(self) -> None: self.b = self.b[:-1] if self.ends("eed"): end = len(self.b) - 1 - 3 - if PorterStemmer.measure_consonant_sequences(self.b, end) > 0: + if measure_consonant_sequences(self.b, end) > 0: self.b = self.b[:-1] - elif (self.ends("ed") or self.ends("ing")) and PorterStemmer.vowel_in_stem(self.b, self.j): + elif (self.ends("ed") or self.ends("ing")) and vowel_in_stem(self.b, self.j): self.b = self.b[:self.j + 1] if self.ends("at"): self.b = self.b[:-2] + 'ate' @@ -165,16 +167,16 @@ def step1ab(self) -> None: self.b = self.b[:-2] + 'ble' elif self.ends("iz"): self.b = self.b[:-2] + 'ize' - elif PorterStemmer.double_consonant(self.b): + elif double_consonant(self.b): if self.b[-2] not in {'l', 's', 'z'}: self.b = self.b[:-1] - elif PorterStemmer.measure_consonant_sequences(self.b, self.j) == 1 and PorterStemmer.consonant_vowel_consonant(self.b): + elif measure_consonant_sequences(self.b, self.j) == 1 and consonant_vowel_consonant(self.b): self.b = self.b[:self.j + 1] + "e" def step1c(self) -> None: """step1c() turns terminal y to i when there is another vowel in the stem.""" - if self.ends("y") and PorterStemmer.vowel_in_stem(self.b, len(self.b) - 2): + if self.ends("y") and vowel_in_stem(self.b, len(self.b) - 2): self.b = self.b[:-1] + 'i' def step2(self) -> None: @@ -341,7 +343,7 @@ def step4(self) -> None: return else: return - if PorterStemmer.measure_consonant_sequences(self.b, self.j) > 1: + if measure_consonant_sequences(self.b, self.j) > 1: self.b = self.b[:self.j + 1] def step5(self) -> None: @@ -349,10 +351,10 @@ def step5(self) -> None: measure_consonant_sequences(self.b, self.j) > 1. """ if self.b[-1] == 'e': - a = PorterStemmer.measure_consonant_sequences(self.b, len(self.b) - 1) - if a > 1 or (a == 1 and not PorterStemmer.consonant_vowel_consonant(self.b[:-1])): + a = measure_consonant_sequences(self.b, len(self.b) - 1) + if a > 1 or (a == 1 and not consonant_vowel_consonant(self.b[:-1])): self.b = self.b[:-1] - if self.b[-1] == 'l' and PorterStemmer.double_consonant(self.b) and PorterStemmer.measure_consonant_sequences(self.b, len(self.b) - 1) > 1: + if self.b[-1] == 'l' and double_consonant(self.b) and measure_consonant_sequences(self.b, len(self.b) - 1) > 1: self.b = self.b[:-1] def stem(self, word: str) -> str: From 523918ae0d6a4901ec5e4737efa96ea038d667cb Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Sat, 30 Apr 2022 19:00:03 +0100 Subject: [PATCH 28/36] snowball --- sphinx/search/en.py | 7 ++++--- sphinx/util/stemmer/__init__.py | 16 +++++----------- 2 files changed, 9 insertions(+), 14 deletions(-) diff --git a/sphinx/search/en.py b/sphinx/search/en.py index 53cd917dc7f..d725e47c27d 100644 --- a/sphinx/search/en.py +++ b/sphinx/search/en.py @@ -2,8 +2,9 @@ from typing import Dict +import snowballstemmer + from sphinx.search import SearchLanguage -from sphinx.util.stemmer import get_stemmer english_stopwords = set(""" a and are as at @@ -211,7 +212,7 @@ class SearchEnglish(SearchLanguage): stopwords = english_stopwords def init(self, options: Dict) -> None: - self.stemmer = get_stemmer() + self.stemmer = snowballstemmer.stemmer('english') def stem(self, word: str) -> str: - return self.stemmer.stem(word.lower()) + return self.stemmer.stemWord(word.lower()) diff --git a/sphinx/util/stemmer/__init__.py b/sphinx/util/stemmer/__init__.py index 793cb6c78be..330b62d8ee9 100644 --- a/sphinx/util/stemmer/__init__.py +++ b/sphinx/util/stemmer/__init__.py @@ -1,14 +1,8 @@ """Word stemming utilities for Sphinx.""" -from sphinx.util.stemmer.porter import PorterStemmer +import snowballstemmer -try: - from Stemmer import Stemmer as _PyStemmer - PYSTEMMER = True -except ImportError: - PYSTEMMER = False -else: - _PyStemmer.stem = _PyStemmer.stemWord # standard .stem() method +from sphinx.util.stemmer.porter import PorterStemmer class BaseStemmer: @@ -17,6 +11,6 @@ def stem(self, word: str) -> str: def get_stemmer() -> BaseStemmer: - if PYSTEMMER: - return _PyStemmer() # type: ignore - return PorterStemmer() # type: ignore + stemmer = snowballstemmer.stemmer('english') + + From 496352e40ee5514ebe3c5e157f24771283e41f28 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Sun, 22 May 2022 17:14:40 +0100 Subject: [PATCH 29/36] set --- sphinx/util/stemmer/porter.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sphinx/util/stemmer/porter.py b/sphinx/util/stemmer/porter.py index 65cb21b9ef0..f12f0bcabae 100644 --- a/sphinx/util/stemmer/porter.py +++ b/sphinx/util/stemmer/porter.py @@ -307,7 +307,7 @@ def step4(self) -> None: else: return elif char == 'o': - if self.ends("ion") and (self.b[self.j] in 'st'): + if self.ends("ion") and (self.b[self.j] in {'s', 't'}): pass elif self.ends("ou"): pass From e5a753d332c794a7656ce6d1a1997fc2d2218ef5 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Sun, 22 May 2022 17:15:14 +0100 Subject: [PATCH 30/36] self.b -> self.word --- sphinx/util/stemmer/porter.py | 86 +++++++++++++++++------------------ 1 file changed, 43 insertions(+), 43 deletions(-) diff --git a/sphinx/util/stemmer/porter.py b/sphinx/util/stemmer/porter.py index f12f0bcabae..b8f18621d94 100644 --- a/sphinx/util/stemmer/porter.py +++ b/sphinx/util/stemmer/porter.py @@ -109,21 +109,21 @@ def __init__(self) -> None: should be done before stem(...) is called. """ - self.b: str = "" # buffer for word to be stemmed + self.word: str = "" # buffer for word to be stemmed self.j: int = 0 # j is a general offset into the string def ends(self, s: str) -> bool: """True <=> b[:k+1] ends with the string s.""" - if not self.b.endswith(s): + if not self.word.endswith(s): return False - self.j = len(self.b) - 1 - len(s) + self.j = len(self.word) - 1 - len(s) return True def replace(self, ends_with: str, replace: str) -> bool: if self.ends(ends_with): - start = len(self.b) - 1 - len(ends_with) - if measure_consonant_sequences(self.b, start) > 0: - self.b = self.b[:start + 1] + replace + start = len(self.word) - 1 - len(ends_with) + if measure_consonant_sequences(self.word, start) > 0: + self.word = self.word[:start + 1] + replace return True return False @@ -148,43 +148,43 @@ def step1ab(self) -> None: meetings -> meet """ - if self.b[-1] == 's': + if self.word[-1] == 's': if self.ends("sses"): - self.b = self.b[:-2] + self.word = self.word[:-2] elif self.ends("ies"): - self.b = self.b[:-3] + 'i' - elif self.b[-2] != 's': - self.b = self.b[:-1] + self.word = self.word[:-3] + 'i' + elif self.word[-2] != 's': + self.word = self.word[:-1] if self.ends("eed"): - end = len(self.b) - 1 - 3 - if measure_consonant_sequences(self.b, end) > 0: - self.b = self.b[:-1] - elif (self.ends("ed") or self.ends("ing")) and vowel_in_stem(self.b, self.j): - self.b = self.b[:self.j + 1] + end = len(self.word) - 1 - 3 + if measure_consonant_sequences(self.word, end) > 0: + self.word = self.word[:-1] + elif (self.ends("ed") or self.ends("ing")) and vowel_in_stem(self.word, self.j): + self.word = self.word[:self.j + 1] if self.ends("at"): - self.b = self.b[:-2] + 'ate' + self.word = self.word[:-2] + 'ate' elif self.ends("bl"): - self.b = self.b[:-2] + 'ble' + self.word = self.word[:-2] + 'ble' elif self.ends("iz"): - self.b = self.b[:-2] + 'ize' - elif double_consonant(self.b): - if self.b[-2] not in {'l', 's', 'z'}: - self.b = self.b[:-1] - elif measure_consonant_sequences(self.b, self.j) == 1 and consonant_vowel_consonant(self.b): - self.b = self.b[:self.j + 1] + "e" + self.word = self.word[:-2] + 'ize' + elif double_consonant(self.word): + if self.word[-2] not in {'l', 's', 'z'}: + self.word = self.word[:-1] + elif measure_consonant_sequences(self.word, self.j) == 1 and consonant_vowel_consonant(self.word): + self.word = self.word[:self.j + 1] + "e" def step1c(self) -> None: """step1c() turns terminal y to i when there is another vowel in the stem.""" - if self.ends("y") and vowel_in_stem(self.b, len(self.b) - 2): - self.b = self.b[:-1] + 'i' + if self.ends("y") and vowel_in_stem(self.word, len(self.word) - 2): + self.word = self.word[:-1] + 'i' def step2(self) -> None: """step2() maps double suffices to single ones. so -ization ( = -ize plus -ation) maps to -ize etc. note that the - string before the suffix must give measure_consonant_sequences(self.b, self.j) > 0. + string before the suffix must give measure_consonant_sequences(self.word, self.j) > 0. """ - char = self.b[-2] + char = self.word[-2] if char == 'a': if self.replace("ational", "ate"): pass @@ -243,7 +243,7 @@ def step2(self) -> None: def step3(self) -> None: """step3() dels with -ic-, -full, -ness etc. similar strategy to step2.""" - char = self.b[-1] + char = self.word[-1] if char == 'e': if self.replace("icate", "ic"): pass @@ -265,7 +265,7 @@ def step3(self) -> None: def step4(self) -> None: """step4() takes off -ant, -ence etc., in context vcvc.""" - char = self.b[-2] + char = self.word[-2] if char == 'a': if self.ends("al"): pass @@ -307,7 +307,7 @@ def step4(self) -> None: else: return elif char == 'o': - if self.ends("ion") and (self.b[self.j] in {'s', 't'}): + if self.ends("ion") and (self.word[self.j] in {'s', 't'}): pass elif self.ends("ou"): pass @@ -343,19 +343,19 @@ def step4(self) -> None: return else: return - if measure_consonant_sequences(self.b, self.j) > 1: - self.b = self.b[:self.j + 1] + if measure_consonant_sequences(self.word, self.j) > 1: + self.word = self.word[:self.j + 1] def step5(self) -> None: - """step5() removes a final -e if measure_consonant_sequences(self.b, self.j) > 1, and changes -ll to -l if - measure_consonant_sequences(self.b, self.j) > 1. + """step5() removes a final -e if measure_consonant_sequences(self.word, self.j) > 1, and changes -ll to -l if + measure_consonant_sequences(self.word, self.j) > 1. """ - if self.b[-1] == 'e': - a = measure_consonant_sequences(self.b, len(self.b) - 1) - if a > 1 or (a == 1 and not consonant_vowel_consonant(self.b[:-1])): - self.b = self.b[:-1] - if self.b[-1] == 'l' and double_consonant(self.b) and measure_consonant_sequences(self.b, len(self.b) - 1) > 1: - self.b = self.b[:-1] + if self.word[-1] == 'e': + a = measure_consonant_sequences(self.word, len(self.word) - 1) + if a > 1 or (a == 1 and not consonant_vowel_consonant(self.word[:-1])): + self.word = self.word[:-1] + if self.word[-1] == 'l' and double_consonant(self.word) and measure_consonant_sequences(self.word, len(self.word) - 1) > 1: + self.word = self.word[:-1] def stem(self, word: str) -> str: """The string to be stemmed is ``word``. @@ -370,7 +370,7 @@ def stem(self, word: str) -> str: return word # --DEPARTURE-- # copy the parameters into statics - self.b = word + self.word = word self.step1ab() self.step1c() @@ -378,7 +378,7 @@ def stem(self, word: str) -> str: self.step3() self.step4() self.step5() - return self.b + return self.word if __name__ == '__main__': From 161e63d34b39c9a9cc41b96a99ced49585b88a03 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Sun, 22 May 2022 17:17:47 +0100 Subject: [PATCH 31/36] s -> string --- sphinx/util/stemmer/porter.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sphinx/util/stemmer/porter.py b/sphinx/util/stemmer/porter.py index b8f18621d94..6f5f84be8c6 100644 --- a/sphinx/util/stemmer/porter.py +++ b/sphinx/util/stemmer/porter.py @@ -112,11 +112,11 @@ def __init__(self) -> None: self.word: str = "" # buffer for word to be stemmed self.j: int = 0 # j is a general offset into the string - def ends(self, s: str) -> bool: - """True <=> b[:k+1] ends with the string s.""" - if not self.word.endswith(s): + def ends(self, string: str) -> bool: + """True <=> b[:k+1] ends with the given string.""" + if not self.word.endswith(string): return False - self.j = len(self.word) - 1 - len(s) + self.j = len(self.word) - 1 - len(string) return True def replace(self, ends_with: str, replace: str) -> bool: From 409733ab2dcae9ca39eafc09e486189bee64a6c2 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Sun, 22 May 2022 17:26:07 +0100 Subject: [PATCH 32/36] Simplify self.ends and self.replace --- sphinx/util/stemmer/porter.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/sphinx/util/stemmer/porter.py b/sphinx/util/stemmer/porter.py index 6f5f84be8c6..ac1e80e064e 100644 --- a/sphinx/util/stemmer/porter.py +++ b/sphinx/util/stemmer/porter.py @@ -114,16 +114,16 @@ def __init__(self) -> None: def ends(self, string: str) -> bool: """True <=> b[:k+1] ends with the given string.""" - if not self.word.endswith(string): - return False - self.j = len(self.word) - 1 - len(string) - return True + if self.word.endswith(string) and string: + self.j = len(self.word.removesuffix(string)) - 1 + return True + return False def replace(self, ends_with: str, replace: str) -> bool: - if self.ends(ends_with): - start = len(self.word) - 1 - len(ends_with) - if measure_consonant_sequences(self.word, start) > 0: - self.word = self.word[:start + 1] + replace + if self.word.endswith(ends_with) and ends_with: + self.j = len(self.word.removesuffix(ends_with)) - 1 + if measure_consonant_sequences(self.word, self.j) > 0: + self.word = self.word[:self.j + 1] + replace return True return False From b983eb5648dbbde958e0855754bdda183a31d802 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Sun, 22 May 2022 18:56:26 +0100 Subject: [PATCH 33/36] Revert "Add tests" This reverts commit 115250f2 --- tests/stemmer/expected.txt | 23531 -------------------- tests/stemmer/input.txt | 23531 -------------------- tests/stemmer/test_util_stemmer_porter.py | 17 - 3 files changed, 47079 deletions(-) delete mode 100644 tests/stemmer/expected.txt delete mode 100644 tests/stemmer/input.txt delete mode 100644 tests/stemmer/test_util_stemmer_porter.py diff --git a/tests/stemmer/expected.txt b/tests/stemmer/expected.txt deleted file mode 100644 index 595cb676c3d..00000000000 --- a/tests/stemmer/expected.txt +++ /dev/null @@ -1,23531 +0,0 @@ -a -aaron -abaissiez -abandon -abandon -abas -abash -abat -abat -abat -abat -abat -abbess -abbei -abbei -abbomin -abbot -abbot -abbrevi -ab -abel -aberga -abergavenni -abet -abet -abhomin -abhor -abhorr -abhor -abhor -abhor -abhorson -abid -abid -abil -abil -abject -abjectli -abject -abjur -abjur -abl -abler -aboard -abod -abod -abod -abod -abomin -abomin -abomin -abort -abort -abound -abound -about -abov -abr -abraham -abram -abreast -abridg -abridg -abridg -abridg -abroach -abroad -abrog -abrook -abrupt -abrupt -abruptli -absenc -absent -absei -absolut -absolut -absolv -absolv -abstain -abstemi -abstin -abstract -absurd -absyrtu -abund -abund -abundantli -abu -abus -abus -abus -abus -abus -abut -abi -abysm -ac -academ -academ -accent -accent -accept -accept -accept -accept -accept -access -accessari -access -accid -accid -accident -accident -accid -accit -accit -accit -acclam -accommod -accommod -accommod -accommod -accommodo -accompani -accompani -accompani -accomplic -accomplish -accomplish -accomplish -accomplish -accompt -accord -accord -accord -accordeth -accord -accordingli -accord -accost -accost -account -account -account -account -accoutr -accoutr -accoutr -accru -accumul -accumul -accumul -accur -accurs -accurst -accu -accus -accus -accus -accusativo -accus -accus -accus -accus -accus -accuseth -accus -accustom -accustom -ac -acerb -ach -acheron -ach -achiev -achiev -achiev -achiev -achiev -achiev -achiev -achiev -achil -ach -achitophel -acknowledg -acknowledg -acknowledg -acknowledg -acknown -acold -aconitum -acordo -acorn -acquaint -acquaint -acquaint -acquaint -acquir -acquir -acquisit -acquit -acquitt -acquitt -acquit -acr -acr -across -act -actaeon -act -act -action -action -actium -activ -activ -activ -actor -actor -act -actual -actur -acut -acut -ad -adag -adalla -adam -adam -add -ad -adder -adder -addeth -addict -addict -addict -ad -addit -addit -addl -address -address -addrest -add -adher -adher -adieu -adieu -adjac -adjoin -adjoin -adjourn -adjudg -adjudg -adjunct -administ -administr -admir -admir -admir -admir -admir -admir -admir -admir -admiringli -admiss -admit -admit -admitt -admit -admit -admonish -admonish -admonish -admonish -admonit -ado -adoni -adopt -adopt -adoptedli -adopt -adopti -adopt -ador -ador -ador -ador -ador -ador -adorest -adoreth -ador -adorn -adorn -adorn -adorn -adorn -adown -adramadio -adrian -adriana -adriano -adriat -adsum -adul -adulter -adulter -adulter -adulteress -adulteri -adulter -adulteri -adultress -advanc -advanc -advanc -advanc -advanc -advanc -advanc -advantag -advantag -advantag -advantag -advantag -advantag -advent -adventur -adventur -adventur -adventur -adventur -adventur -adversari -adversari -advers -advers -advers -advers -adverti -advertis -advertis -advertis -advertis -advic -advi -advis -advis -advisedli -advis -advis -advoc -advoc -aeacida -aeacid -aedil -aedil -aegeon -aegion -aegl -aemelia -aemilia -aemiliu -aenea -aeolu -aer -aerial -aeri -aesculapiu -aeson -aesop -aetna -afar -afear -afeard -affabl -affabl -affair -affair -affair -affect -affect -affect -affect -affectedli -affecteth -affect -affect -affection -affection -affect -affect -affeer -affianc -affianc -affianc -affi -affin -affin -affin -affirm -affirm -affirm -afflict -afflict -afflict -afflict -afflict -afford -affordeth -afford -affrai -affright -affright -affright -affront -affront -affi -afield -afir -afloat -afoot -afor -aforehand -aforesaid -afraid -afresh -afric -africa -african -afront -after -afternoon -afterward -afterward -ag -again -against -agamemmon -agamemnon -agat -agaz -ag -ag -agenor -agent -agent -ag -aggrav -aggrief -agil -agincourt -agit -aglet -agniz -ago -agon -agoni -agre -agre -agre -agreement -agre -agrippa -aground -agu -aguecheek -agu -aguefac -agu -ah -aha -ahungri -ai -aialvolio -aiaria -aid -aidanc -aidant -aid -aid -aidless -aid -ail -aim -aim -aimest -aim -aim -ainsi -aio -air -air -airless -air -airi -ajax -akil -al -alabast -alack -alacr -alarbu -alarm -alarm -alarum -alarum -ala -alb -alban -alban -albani -albeit -albion -alchemist -alchemi -alcibiad -alcid -alder -alderman -aldermen -al -alecto -alehous -alehous -alencon -alengon -aleppo -al -alewif -alexand -alexand -alexandria -alexandrian -alexa -alia -alic -alien -aliena -alight -alight -alight -alii -alik -alisand -aliv -all -alla -allai -allai -allai -allay -allay -allai -alleg -alleg -alleg -alleg -allegi -allegi -allei -allei -allhallowma -allianc -allicholi -alli -alli -allig -allig -allon -allot -allot -allot -allotteri -allow -allow -allow -allow -allow -allur -allur -allur -allur -allus -alli -allycholli -almain -almanac -almanack -almanac -almighti -almond -almost -alm -almsman -alo -aloft -alon -along -alonso -aloof -aloud -alphabet -alphabet -alphonso -alp -alreadi -also -alt -altar -altar -alter -alter -alter -alter -althaea -although -altitud -altogeth -alton -alwai -alwai -am -amaimon -amain -amak -amamon -amaz -amaz -amaz -amazedli -amazed -amaz -amaz -amazeth -amaz -amazon -amazonian -amazon -ambassador -ambassador -amber -ambiguid -ambigu -ambigu -ambit -ambit -ambiti -ambiti -ambl -ambl -ambl -ambl -ambo -ambuscado -ambush -amen -amend -amend -amend -amend -amerc -america -am -amiabl -amid -amidst -amien -ami -amiss -amiti -amiti -amnipot -among -amongst -amor -amor -amort -amount -amount -amour -amphimacu -ampl -ampler -amplest -amplifi -amplifi -ampli -ampthil -amurath -amynta -an -anatomiz -anatom -anatomi -ancestor -ancestor -ancestri -anchis -anchor -anchorag -anchor -anchor -anchor -anchovi -ancient -ancientri -ancient -ancu -and -andiron -andpholu -andren -andrew -andromach -andronici -andronicu -anew -ang -angel -angelica -angel -angelo -angel -anger -angerli -anger -ang -angier -angl -anglai -angl -angler -angleterr -anglia -angl -anglish -angrili -angri -anguish -angu -anim -anim -animi -anjou -ankl -anna -annal -ann -annex -annex -annexion -annex -annothan -announc -annoi -annoy -annoi -annual -anoint -anoint -anon -anoth -anselmo -answer -answer -answer -answerest -answer -answer -ant -ant -antenor -antenorid -anteroom -anthem -anthem -anthoni -anthropophagi -anthropophaginian -antiat -antic -anticip -anticip -anticipatest -anticip -anticip -antick -anticli -antic -antidot -antidot -antigonu -antiopa -antipathi -antipholu -antipholus -antipod -antiquari -antiqu -antiqu -antium -antoniad -antonio -antoniu -antoni -antr -anvil -ani -anybodi -anyon -anyth -anywher -ap -apac -apart -apart -apart -ap -apemantu -apennin -ap -apiec -apish -apollinem -apollo -apollodoru -apolog -apoplex -apoplexi -apostl -apostl -apostropha -apoth -apothecari -appal -appal -appal -appal -apparel -apparel -apparel -appar -appar -apparit -apparit -appeach -appeal -appeal -appear -appear -appear -appeareth -appear -appear -appea -appeas -appeas -appel -appel -appele -appel -appelez -appel -appel -appelon -appendix -apperil -appertain -appertain -appertain -appertain -appertin -appertin -appetit -appetit -applaud -applaud -applaud -applaus -applaus -appl -appl -appletart -applianc -applianc -applic -appli -appli -appli -appli -appoint -appoint -appoint -appoint -appoint -apprehend -apprehend -apprehend -apprehens -apprehens -apprehens -apprendr -apprenn -apprenticehood -appri -approach -approach -approach -approacheth -approach -approb -approof -appropri -approv -approv -approv -approv -approv -appurten -appurten -apricock -april -apron -apron -apt -apter -aptest -aptli -apt -aqua -aquilon -aquitain -arabia -arabian -arais -arbitr -arbitr -arbitr -arbitr -arbor -arbour -arc -arch -archbishop -archbishopr -archdeacon -arch -archelau -archer -archer -archeri -archibald -archidamu -architect -arcu -ard -arden -ardent -ardour -ar -argal -argier -argo -argosi -argosi -argu -argu -argu -argu -argu -argument -argument -argu -ariachn -ariadn -ariel -ari -aright -arinado -arini -arion -aris -aris -ariseth -aris -aristod -aristotl -arithmet -arithmetician -ark -arm -arma -armado -armado -armagnac -arm -arm -armenia -armi -armigero -arm -armipot -armor -armour -armour -armour -armour -armouri -arm -armi -arn -aroint -aros -arous -arous -arragon -arraign -arraign -arraign -arraign -arrant -arra -arrai -arrearag -arrest -arrest -arrest -arriv -arriv -arriv -arriv -arriv -arriv -arriv -arrog -arrog -arrog -arrow -arrow -art -artemidoru -arteri -arthur -articl -articl -articul -artific -artifici -artilleri -artir -artist -artist -artless -artoi -art -artu -arviragu -as -asaph -ascaniu -ascend -ascend -ascendeth -ascend -ascens -ascent -ascrib -ascrib -ash -asham -asham -asher -ash -ashford -ashor -ashout -ashi -asia -asid -ask -askanc -ask -asker -asketh -ask -ask -aslant -asleep -asmath -asp -aspect -aspect -aspen -aspers -aspic -aspici -aspic -aspir -aspir -aspir -aspir -asquint -ass -assail -assail -assail -assail -assail -assaileth -assail -assail -assassin -assault -assault -assault -assai -assai -assai -assembl -assembl -assembl -assembl -assembl -assent -ass -assez -assign -assign -assign -assinico -assist -assist -assist -assist -assist -assist -assist -associ -associ -associ -assuag -assubjug -assum -assum -assum -assumpt -assur -assur -assur -assur -assuredli -assur -assyrian -astonish -astonish -astraea -astrai -astrea -astronom -astronom -astronom -astronomi -asund -at -atalanta -at -at -athenian -athenian -athen -athol -athversari -athwart -atla -atomi -atomi -aton -aton -aton -atropo -attach -attach -attach -attain -attaind -attain -attaint -attaint -attaintur -attempt -attempt -attempt -attempt -attempt -attend -attend -attend -attend -attend -attend -attendeth -attend -attend -attent -attent -attent -attentiven -attest -attest -attir -attir -attir -attir -attornei -attornei -attornei -attorneyship -attract -attract -attract -attract -attribut -attribut -attribut -attribut -attribut -atwain -au -aubrei -auburn -aucun -audaci -audaci -audac -audibl -audienc -audi -audit -auditor -auditor -auditori -audr -audrei -aufidiu -aufidius -auger -aught -augment -augment -augment -augment -augur -augur -augur -augur -augur -auguri -august -augustu -auld -aumerl -aunchient -aunt -aunt -auricular -aurora -auspici -aussi -auster -auster -auster -auster -austria -aut -authent -author -author -author -author -author -author -autolycu -autr -autumn -auvergn -avail -avail -avaric -avarici -avaunt -av -aveng -aveng -aveng -aver -avert -av -avez -avi -avoid -avoid -avoid -avoid -avoirdupoi -avouch -avouch -avouch -avouch -avow -aw -await -await -awak -awak -awak -awaken -awaken -awaken -awak -awak -award -award -awasi -awai -aw -aweari -aweless -aw -awhil -awkward -awl -awoo -awork -awri -ax -axl -axletre -ay -ay -ayez -ayli -azur -azur -b -ba -baa -babbl -babbl -babbl -babe -babe -babi -baboon -baboon -babi -babylon -bacar -bacchan -bacchu -bach -bachelor -bachelor -back -backbit -backbitten -back -back -backward -backwardli -backward -bacon -bacon -bad -bade -badg -badg -badg -badli -bad -bae -baffl -baffl -baffl -bag -baggag -bagot -bagpip -bag -bail -bailiff -baillez -baili -baisant -baise -baiser -bait -bait -bait -bait -bait -bajazet -bak -bake -bake -baker -baker -bake -bake -bal -balanc -balanc -balconi -bald -baldrick -bale -bale -balk -ball -ballad -ballad -ballast -ballast -ballet -ballow -ball -balm -balm -balmi -balsam -balsamum -balth -balthasar -balthazar -bame -ban -banburi -band -bandi -band -bandit -banditti -banditto -band -bandi -bandi -bane -bane -bang -bangor -banish -banish -banish -banish -banist -bank -bankrout -bankrupt -bankrupt -bank -banner -banneret -banner -ban -bann -banquet -banquet -banquet -banquet -banquo -ban -baptism -baptista -baptiz -bar -barbarian -barbarian -barbar -barbar -barbari -barbason -barb -barber -barbermong -bard -bardolph -bard -bare -bare -barefac -barefac -barefoot -barehead -bare -bare -bar -bargain -bargain -barg -bargulu -bare -bark -bark -barkloughli -bark -barki -barlei -barm -barn -barnacl -barnardin -barn -barn -barnet -barn -baron -baron -baroni -barr -barraba -barrel -barrel -barren -barrenli -barren -barricado -barricado -barrow -bar -barson -barter -bartholomew -ba -basan -base -baseless -base -base -baser -base -basest -bash -bash -basilisco -basilisk -basilisk -basimecu -basin -basingstok -basin -basi -bask -basket -basket -bass -bassanio -basset -bassianu -basta -bastard -bastard -bastardli -bastard -bastardi -bast -bast -bastinado -bast -bat -batail -batch -bate -bate -bate -bath -bath -bath -bath -bath -bate -batler -bat -batt -battalia -battalion -batten -batter -batter -batter -batteri -battl -battl -battlefield -battlement -battl -batti -baubl -baubl -baubl -baulk -bavin -bawcock -bawd -bawdri -bawd -bawdi -bawl -bawl -bai -bai -baynard -bayonn -bai -be -beach -beach -beachi -beacon -bead -bead -beadl -beadl -bead -beadsmen -beagl -beagl -beak -beak -beam -beam -beam -bean -bean -bear -beard -beard -beardless -beard -bearer -bearer -bearest -beareth -bear -bear -beast -beastliest -beastli -beastli -beast -beat -beat -beaten -beat -beatric -beat -beau -beaufort -beaumond -beaumont -beauteou -beauti -beauti -beautifi -beauti -beautifi -beauti -beaver -beaver -becam -becaus -bechanc -bechanc -bechanc -beck -beckon -beckon -beck -becom -becom -becom -becom -becom -becom -bed -bedabbl -bedash -bedaub -bedazzl -bedchamb -bedcloth -bed -bedeck -bedeck -bedew -bedfellow -bedfellow -bedford -bedlam -bedrench -bedrid -bed -bedtim -bedward -bee -beef -beef -beehiv -been -beer -bee -beest -beetl -beetl -beev -befal -befallen -befal -befel -befit -befit -befit -befor -befor -beforehand -befortun -befriend -befriend -befriend -beg -began -beget -beget -beget -begg -beggar -beggar -beggarli -beggarman -beggar -beggari -beg -begin -beginn -begin -begin -begin -begnawn -begon -begot -begotten -begrim -beg -beguil -beguil -beguil -beguil -beguil -begun -behalf -behalf -behav -behav -behavedst -behavior -behavior -behaviour -behaviour -behead -behead -beheld -behest -behest -behind -behold -behold -behold -beholdest -behold -behold -behoof -behoofful -behoov -behov -behov -behowl -be -bel -belariu -belch -belch -beldam -beldam -beldam -bele -belgia -beli -beli -belief -beliest -believ -believ -believ -believ -believest -believ -belik -bell -bellario -bell -belli -belli -bellman -bellona -bellow -bellow -bellow -bellow -bell -belli -belly -belman -belmont -belock -belong -belong -belong -belong -belov -belov -belov -below -belt -belzebub -bemad -bemet -bemet -bemoan -bemoan -bemock -bemoil -bemonst -ben -bench -bencher -bench -bend -bend -bend -bend -bene -beneath -benedicit -benedick -benedict -benedictu -benefactor -benefic -benefici -benefit -benefit -benefit -benet -benevol -benevol -beni -benison -bennet -bent -bentii -bentivolii -bent -benumb -benvolio -bepaint -beprai -bequeath -bequeath -bequeath -bequest -ber -berard -berattl -berai -bere -bereav -bereav -bereav -bereft -bergamo -bergomask -berhym -berhym -berkelei -bermooth -bernardo -berod -berown -berri -berri -berrord -berri -bertram -berwick -bescreen -beseech -beseech -beseech -beseech -beseek -beseem -beseemeth -beseem -beseem -beset -beshrew -besid -besid -besieg -besieg -besieg -beslubb -besmear -besmear -besmirch -besom -besort -besot -bespak -bespeak -bespic -bespok -bespot -bess -bessi -best -bestain -best -bestial -bestir -bestirr -bestow -bestow -bestow -bestow -bestraught -bestrew -bestrid -bestrid -bestrid -bet -betak -beteem -bethink -bethought -bethroth -bethump -betid -betid -betideth -betim -betim -betoken -betook -betoss -betrai -betrai -betrai -betrai -betrim -betroth -betroth -betroth -bett -bet -better -better -better -better -bet -bettr -between -betwixt -bevel -beverag -bevi -bevi -bewail -bewail -bewail -bewail -bewar -bewast -beweep -bewept -bewet -bewhor -bewitch -bewitch -bewitch -bewrai -beyond -bezonian -bezonian -bianca -bianco -bia -bibbl -bicker -bid -bidden -bid -bid -biddi -bide -bide -bide -bid -bien -bier -bifold -big -bigami -biggen -bigger -big -bigot -bilberri -bilbo -bilbo -bilbow -bill -billet -billet -billiard -bill -billow -billow -bill -bin -bind -bindeth -bind -bind -biondello -birch -bird -bird -birdlim -bird -birnam -birth -birthdai -birthdom -birthplac -birthright -birthright -birth -bi -biscuit -bishop -bishop -bisson -bit -bitch -bite -biter -bite -bite -bit -bitt -bitten -bitter -bitterest -bitterli -bitter -blab -blabb -blab -blab -black -blackamoor -blackamoor -blackberri -blackberri -blacker -blackest -blackfriar -blackheath -blackmer -black -black -bladder -bladder -blade -blade -blade -blain -blam -blame -blame -blame -blameless -blame -blanc -blanca -blanch -blank -blanket -blank -blasphem -blasphem -blasphem -blasphemi -blast -blast -blast -blastment -blast -blaz -blaze -blaze -blaze -blazon -blazon -blazon -bleach -bleach -bleak -blear -blear -bleat -bleat -bleat -bled -bleed -bleedest -bleedeth -bleed -bleed -blemish -blemish -blench -blench -blend -blend -blent -bless -bless -blessedli -blessed -bless -blesseth -bless -bless -blest -blew -blind -blind -blindfold -blind -blindli -blind -blind -blink -blink -bliss -blist -blister -blister -blith -blithild -bloat -block -blockish -block -bloi -blood -blood -bloodhound -bloodi -bloodier -bloodiest -bloodili -bloodless -blood -bloodsh -bloodshed -bloodstain -bloodi -bloom -bloom -blossom -blossom -blossom -blot -blot -blot -blot -blount -blow -blow -blower -blowest -blow -blown -blow -blows -blubb -blubber -blubber -blue -bluecap -bluest -blunt -blunt -blunter -bluntest -blunt -bluntli -blunt -blunt -blur -blurr -blur -blush -blush -blushest -blush -blust -bluster -bluster -bluster -bo -boar -board -board -board -board -boarish -boar -boast -boast -boast -boast -boast -boat -boat -boatswain -bob -bobb -boblibindo -bobtail -bocchu -bode -bode -bodement -bode -bodg -bodi -bodi -bodiless -bodili -bode -bodkin -bodi -bodykin -bog -boggl -boggler -bog -bohemia -bohemian -bohun -boil -boil -boil -boist -boister -boister -boitier -bold -bolden -bolder -boldest -boldli -bold -bold -bolingbrok -bolster -bolt -bolt -bolter -bolter -bolt -bolt -bombard -bombard -bombast -bon -bona -bond -bondag -bond -bondmaid -bondman -bondmen -bond -bondslav -bone -boneless -bone -bonfir -bonfir -bonjour -bonn -bonnet -bonnet -bonni -bono -bonto -bonvil -bood -book -bookish -book -boon -boor -boorish -boor -boot -boot -booti -bootless -boot -booti -bor -bora -borachio -bordeaux -border -border -border -border -bore -borea -bore -bore -born -born -borough -borough -borrow -borrow -borrow -borrow -borrow -bosko -bosko -boski -bosom -bosom -boson -boss -bosworth -botch -botcher -botch -botchi -both -bot -bottl -bottl -bottl -bottom -bottomless -bottom -bouciqualt -boug -bough -bough -bought -bounc -bounc -bound -bound -bounden -boundeth -bound -boundless -bound -bounteou -bounteous -bounti -bounti -bountifulli -bounti -bourbier -bourbon -bourchier -bourdeaux -bourn -bout -bout -bove -bow -bowcas -bow -bowel -bower -bow -bowl -bowler -bowl -bowl -bow -bowsprit -bowstr -box -box -boi -boyet -boyish -boi -brabant -brabantio -brabbl -brabbler -brac -brace -bracelet -bracelet -brach -braci -brag -bragg -braggard -braggard -braggart -braggart -brag -brag -bragless -brag -braid -braid -brain -brain -brainford -brainish -brainless -brain -brainsick -brainsickli -brake -brakenburi -brake -brambl -bran -branch -branch -branchless -brand -brand -brandish -brandon -brand -bra -brass -brassi -brat -brat -brav -brave -brave -brave -braver -braveri -brave -bravest -brave -brawl -brawler -brawl -brawl -brawn -brawn -brai -brai -braz -brazen -brazier -breach -breach -bread -breadth -break -breaker -breakfast -break -break -breast -breast -breast -breastplat -breast -breath -breath -breath -breather -breather -breath -breathest -breath -breathless -breath -brecknock -bred -breech -breech -breech -breed -breeder -breeder -breed -breed -brees -breez -breff -bretagn -brethen -bretheren -brethren -brevi -breviti -brew -brewag -brewer -brewer -brew -brew -briareu -briar -brib -bribe -briber -bribe -brick -bricklay -brick -bridal -bride -bridegroom -bridegroom -bride -bridg -bridgenorth -bridg -bridget -bridl -bridl -brief -briefer -briefest -briefli -brief -brier -brier -brigandin -bright -brighten -brightest -brightli -bright -brim -brim -brim -brimston -brind -brine -bring -bringer -bringeth -bring -bring -bring -brinish -brink -brisk -briski -bristl -bristl -bristli -bristol -bristow -britain -britain -britain -british -briton -briton -brittani -brittl -broach -broach -broad -broader -broadsid -broca -brock -brogu -broil -broil -broil -broke -broken -brokenli -broker -broker -broke -broke -brooch -brooch -brood -brood -brood -brook -brook -broom -broomstaff -broth -brothel -brother -brotherhood -brotherhood -brotherli -brother -broth -brought -brow -brown -browner -brownist -browni -brow -brows -brows -brui -bruis -bruis -bruis -bruis -bruit -bruit -brundusium -brunt -brush -brush -brute -brutish -brutu -bubbl -bubbl -bubbl -bubukl -buck -bucket -bucket -buck -buckingham -buckl -buckl -buckler -buckler -bucklersburi -buckl -buckram -buck -bud -bud -bud -budg -budger -budget -bud -buff -buffet -buffet -buffet -bug -bugbear -bugl -bug -build -build -buildeth -build -build -build -built -bulk -bulk -bull -bullcalf -bullen -bullen -bullet -bullet -bullock -bull -bulli -bulmer -bulwark -bulwark -bum -bumbast -bump -bumper -bum -bunch -bunch -bundl -bung -bunghol -bungl -bunt -buoi -bur -burbolt -burd -burden -burden -burden -burden -burden -burgh -burgher -burgher -burglari -burgomast -burgonet -burgundi -burial -buri -burier -buriest -burli -burn -burn -burnet -burneth -burn -burnish -burn -burnt -burr -burrow -bur -burst -burst -burst -burthen -burthen -burton -buri -buri -bush -bushel -bush -bushi -busi -busili -busin -busi -busi -buskin -buski -buss -buss -buss -bustl -bustl -busi -but -butche -butcher -butcher -butcheri -butcherli -butcher -butcheri -butler -butt -butter -butter -butterfli -butterfli -butterwoman -butteri -buttock -buttock -button -buttonhol -button -buttress -buttri -butt -buxom -bui -buyer -bui -bui -buzz -buzzard -buzzard -buzzer -buzz -by -bye -byzantium -c -ca -cabbag -cabilero -cabin -cabin -cabl -cabl -cackl -cacodemon -caddi -caddiss -cade -cadenc -cadent -cade -cadmu -caduceu -cadwal -cadwallad -caeliu -caelo -caesar -caesarion -caesar -cage -cage -cagion -cain -caith -caitiff -caitiff -caiu -cak -cake -cake -calab -calai -calam -calam -calcha -calcul -calen -calendar -calendar -calf -caliban -caliban -calipoli -caliti -caliv -call -callat -call -callet -call -call -calm -calmest -calmli -calm -calm -calpurnia -calumni -calumni -calumni -calumni -calv -calv -calv -calveskin -calydon -cam -cambio -cambria -cambric -cambric -cambridg -cambys -came -camel -camelot -camel -camest -camillo -camlet -camomil -camp -campeiu -camp -camp -can -canakin -canari -canari -cancel -cancel -cancel -cancel -cancel -cancer -candidatu -candi -candl -candl -candlestick -candi -canidiu -cank -canker -cankerblossom -canker -cannib -cannib -cannon -cannon -cannon -cannot -canon -canoniz -canon -canon -canon -canopi -canopi -canopi -canst -canstick -canterburi -cantl -canton -canu -canva -canvass -canzonet -cap -capabl -capabl -capac -capac -caparison -capdv -cape -capel -capel -caper -caper -capet -caphi -capilet -capitain -capit -capit -capitol -capitul -capocchia -capon -capon -capp -cappadocia -capriccio -caprici -cap -capt -captain -captain -captainship -captiou -captiv -captiv -captiv -captiv -captiv -captiv -captum -capuciu -capulet -capulet -car -carack -carack -carat -carawai -carbonado -carbuncl -carbuncl -carbuncl -carcanet -carcas -carcas -carcass -carcass -card -cardecu -card -carder -cardin -cardin -cardin -cardmak -card -carduu -care -care -career -career -care -carefulli -careless -carelessli -careless -care -caret -cargo -carl -carlisl -carlot -carman -carmen -carnal -carnal -carnarvonshir -carnat -carnat -carol -carou -carous -carous -carous -carous -carp -carpent -carper -carpet -carpet -carp -carriag -carriag -carri -carrier -carrier -carri -carrion -carrion -carri -carri -car -cart -carter -carthag -cart -carv -carv -carv -carver -carv -carv -ca -casa -casaer -casca -case -casement -casement -case -cash -cashier -case -cask -casket -casket -casket -casqu -casqu -cassado -cassandra -cassibelan -cassio -cassiu -cassock -cast -castalion -castawai -castawai -cast -caster -castig -castig -castil -castiliano -cast -castl -castl -cast -casual -casual -casualti -casualti -cat -cataian -catalogu -cataplasm -cataract -catarrh -catastroph -catch -catcher -catch -catch -cate -catechis -catech -catech -cater -caterpillar -cater -caterwaul -cate -catesbi -cathedr -catlik -catl -catl -cato -cat -cattl -caucasu -caudl -cauf -caught -cauldron -cau -caus -caus -causeless -causer -caus -causest -causeth -cautel -cautel -cautel -cauter -caution -caution -cavaleiro -cavaleri -cavali -cave -cavern -cavern -cave -caveto -caviari -cavil -cavil -cawdor -cawdron -caw -ce -cea -ceas -ceas -ceaseth -cedar -cedar -cediu -celebr -celebr -celebr -celebr -celer -celesti -celia -cell -cellar -cellarag -celsa -cement -censer -censor -censorinu -censur -censur -censur -censur -censur -censur -centaur -centaur -centr -cent -centuri -centurion -centurion -centuri -cerberu -cerecloth -cerement -ceremoni -ceremoni -ceremoni -ceremoni -ceremoni -cere -cern -certain -certain -certainli -certainti -certainti -cert -certif -certifi -certifi -certifi -ce -cesario -cess -cess -cestern -cetera -cett -chace -chaf -chafe -chafe -chafe -chaff -chaffless -chafe -chain -chain -chair -chair -chalic -chalic -chalic -chalk -chalk -chalki -challeng -challeng -challeng -challeng -challeng -challeng -cham -chamber -chamber -chamberlain -chamberlain -chambermaid -chambermaid -chamber -chameleon -champ -champagn -champain -champain -champion -champion -chanc -chanc -chanc -chancellor -chanc -chandler -chang -chang -changeabl -chang -chang -changel -changel -changer -chang -changest -chang -channel -channel -chanson -chant -chanticl -chant -chantri -chantri -chant -chao -chap -chape -chapel -chapeless -chapel -chaplain -chaplain -chapless -chaplet -chapmen -chap -chapter -charact -charact -characterless -charact -characteri -charact -charbon -chare -chare -charg -charg -charg -charg -charg -chargeth -charg -chariest -chari -chare -chariot -chariot -charit -charit -chariti -chariti -charlemain -charl -charm -charm -charmer -charmeth -charmian -charm -charmingli -charm -charneco -charnel -charoloi -charon -charter -charter -chartreux -chari -charybdi -cha -chase -chase -chaser -chaseth -chase -chast -chast -chasti -chastis -chastis -chastis -chastiti -chat -chatham -chatillon -chat -chatt -chattel -chatter -chatter -chattl -chaud -chaunt -chaw -chawdron -che -cheap -cheapen -cheaper -cheapest -cheapli -cheapsid -cheat -cheat -cheater -cheater -cheat -cheat -check -check -checker -check -check -cheek -cheek -cheer -cheer -cheerer -cheer -cheerfulli -cheer -cheerless -cheerli -cheer -chees -chequer -cher -cherish -cherish -cherish -cherish -cherish -cherri -cherri -cherrypit -chertsei -cherub -cherubim -cherubin -cherubin -cheshu -chess -chest -chester -chestnut -chestnut -chest -cheta -chev -cheval -chevali -chevali -cheveril -chew -chew -chewet -chew -chez -chi -chick -chicken -chicken -chicurmurco -chid -chidden -chide -chider -chide -chide -chief -chiefest -chiefli -chien -child -child -childer -childhood -childhood -child -childish -childish -childlik -child -children -chill -chill -chime -chime -chimnei -chimneypiec -chimnei -chimurcho -chin -china -chine -chine -chink -chink -chin -chipp -chipper -chip -chiron -chirp -chirrah -chirurgeonli -chisel -chitoph -chivalr -chivalri -choic -choic -choicest -choir -choir -chok -choke -choke -choke -choke -choler -choler -choler -chollor -choos -chooser -choos -chooseth -choos -chop -chopin -choplog -chopp -chop -chop -choppi -chop -chopt -chor -chorist -choru -chose -chosen -chough -chough -chrish -christ -christen -christendom -christendom -christen -christen -christian -christianlik -christian -christma -christom -christoph -christophero -chronicl -chronicl -chronicl -chronicl -chronicl -chrysolit -chuck -chuck -chud -chuff -church -church -churchman -churchmen -churchyard -churchyard -churl -churlish -churlishli -churl -churn -chu -cicatric -cicatric -cice -cicero -cicet -ciel -ciitzen -cilicia -cimber -cimmerian -cinabl -cinctur -cinder -cine -cinna -cinqu -cipher -cipher -circa -circ -circl -circl -circlet -circl -circuit -circum -circumcis -circumfer -circummur -circumscrib -circumscrib -circumscript -circumspect -circumst -circumstanc -circumst -circumstanti -circumv -circumvent -cistern -citadel -cital -cite -cite -cite -citi -cite -citizen -citizen -cittern -citi -civet -civil -civil -civilli -clack -clad -claim -claim -claim -clamb -clamber -clammer -clamor -clamor -clamor -clamour -clamour -clang -clangor -clap -clapp -clap -clapper -clap -clap -clare -clarenc -claret -claribel -clasp -clasp -clatter -claud -claudio -claudiu -claus -claw -claw -claw -claw -clai -clai -clean -cleanliest -cleanli -clean -cleans -cleans -clear -clearer -clearest -clearli -clear -clear -cleav -cleav -clef -cleft -cleitu -clemenc -clement -cleomen -cleopatpa -cleopatra -clepeth -clept -clerestori -clergi -clergyman -clergymen -clerk -clerkli -clerk -clew -client -client -cliff -clifford -clifford -cliff -clifton -climat -climatur -climb -climb -climber -climbeth -climb -climb -clime -cling -clink -clink -clinquant -clip -clipp -clipper -clippeth -clip -clipt -clitu -clo -cloak -cloakbag -cloak -clock -clock -clod -cloddi -clodpol -clog -clog -clog -cloister -cloistress -cloquenc -clo -close -close -close -close -closer -close -closest -closet -close -closur -cloten -cloten -cloth -clothair -clothariu -cloth -cloth -clothier -clothier -cloth -cloth -clotpol -clotpol -cloud -cloud -cloudi -cloud -cloudi -clout -clout -clout -cloven -clover -clove -clovest -clowder -clown -clownish -clown -cloi -cloi -cloi -cloyless -cloyment -cloi -club -club -cluck -clung -clust -cluster -clutch -clyster -cneiu -cnemi -co -coach -coach -coachmak -coact -coactiv -coagul -coal -coal -coars -coars -coast -coast -coast -coat -coat -coat -cobbl -cobbl -cobbler -cobham -cobloaf -cobweb -cobweb -cock -cockatric -cockatric -cockl -cockl -cocknei -cockpit -cock -cocksur -coctu -cocytu -cod -cod -codl -codpiec -codpiec -cod -coelestibu -coesar -coeur -coffer -coffer -coffin -coffin -cog -cog -cogit -cogit -cognit -cogniz -cogscomb -cohabit -coher -coher -coher -coher -cohort -coif -coign -coil -coin -coinag -coiner -coin -coin -col -colbrand -colcho -cold -colder -coldest -coldli -cold -coldspur -colebrook -colic -collar -collar -collater -colleagu -collect -collect -collect -colleg -colleg -colli -collier -collier -collop -collus -colm -colmekil -coloquintida -color -color -colossu -colour -colour -colour -colour -colour -colt -colt -colt -columbin -columbin -colvil -com -comagen -comart -comb -combat -combat -combat -combat -combat -combin -combin -combin -combin -combin -combless -combust -come -comedian -comedian -comedi -comeli -come -comer -comer -come -comest -comet -cometh -comet -comfect -comfit -comfit -comfort -comfort -comfort -comfort -comfort -comfortless -comfort -comic -comic -come -come -cominiu -comma -command -command -command -command -command -command -command -command -command -comm -commenc -commenc -commenc -commenc -commenc -commenc -commend -commend -commend -commend -commend -commend -commend -comment -commentari -comment -comment -commerc -commingl -commiser -commiss -commission -commiss -commit -commit -committ -commit -commit -commix -commix -commixt -commixtur -commodi -commod -commod -common -commonalti -common -common -commonli -common -commonw -commonwealth -commot -commot -commun -communicat -commun -commun -commun -commun -comonti -compact -compani -companion -companion -companionship -compani -compar -compar -compar -compar -compar -comparison -comparison -compartn -compass -compass -compass -compass -compassion -compeer -compel -compel -compel -compel -compel -compens -compet -compet -compet -competitor -competitor -compil -compil -compil -complain -complain -complainest -complain -complain -complain -complaint -complaint -complement -complement -complet -complexion -complexion -complexion -complic -compli -compliment -compliment -compliment -complot -complot -complot -compli -compo -compos -compos -composit -compost -compostur -composur -compound -compound -compound -comprehend -comprehend -comprehend -compremis -compri -compris -compromi -compromis -compt -comptibl -comptrol -compulsatori -compuls -compuls -compuncti -comput -comrad -comrad -comutu -con -concav -concav -conceal -conceal -conceal -conceal -conceal -conceal -conceit -conceit -conceitless -conceit -conceiv -conceiv -conceiv -conceiv -conceiv -concept -concept -concepti -concern -concern -concerneth -concern -concern -concern -conclav -conclud -conclud -conclud -conclud -conclud -conclus -conclus -concolinel -concord -concubin -concupisc -concupi -concur -concur -concur -condemn -condemn -condemn -condemn -condemn -condescend -condign -condit -condition -condit -condol -condol -condol -conduc -conduct -conduct -conduct -conductor -conduit -conduit -conect -conei -confect -confectionari -confect -confederaci -confeder -confeder -confer -confer -conferr -confer -confess -confess -confess -confesseth -confess -confess -confess -confessor -confid -confid -confid -confin -confin -confin -confineless -confin -confin -confin -confirm -confirm -confirm -confirm -confirm -confirm -confirm -confirm -confirm -confisc -confisc -confisc -confix -conflict -conflict -conflict -confluenc -conflux -conform -conform -confound -confound -confound -confound -confront -confront -confu -confus -confusedli -confus -confus -confut -confut -congeal -congeal -congeal -conge -conger -congest -congi -congratul -congre -congreet -congreg -congreg -congreg -congreg -congruent -congru -coni -conjectur -conjectur -conjectur -conjoin -conjoin -conjoin -conjointli -conjunct -conjunct -conjunct -conjur -conjur -conjur -conjur -conjur -conjur -conjur -conjur -conjur -conjuro -conn -connect -conniv -conqu -conquer -conquer -conquer -conqueror -conqueror -conquer -conquest -conquest -conqur -conrad -con -consanguin -consanguin -conscienc -conscienc -conscienc -conscion -consecr -consecr -consecr -consent -consent -consent -consent -consequ -consequ -consequ -conserv -conserv -conserv -consid -consider -consider -consider -consider -consid -consid -consid -consid -consign -consign -consist -consisteth -consist -consistori -consist -consol -consol -conson -conson -consort -consort -consortest -conspectu -conspir -conspiraci -conspir -conspir -conspir -conspir -conspir -conspir -conspir -conspir -constabl -constabl -constanc -constanc -constanc -constant -constantin -constantinopl -constantli -constel -constitut -constrain -constrain -constraineth -constrain -constraint -constr -construct -constru -consul -consul -consulship -consulship -consult -consult -consult -consum -consum -consum -consum -consum -consumm -consumm -consumpt -consumpt -contagion -contagi -contain -contain -contain -contamin -contamin -contemn -contemn -contemn -contemn -contempl -contempl -contempl -contempt -contempt -contempt -contemptu -contemptu -contend -contend -contend -contendon -content -contenta -content -contenteth -content -contenti -contentless -contento -content -contest -contest -contin -contin -contin -contin -continu -continu -continu -continu -continuantli -continu -continu -continu -continu -continu -continu -contract -contract -contract -contract -contradict -contradict -contradict -contradict -contrari -contrarieti -contrarieti -contrari -contrari -contrari -contr -contribut -contributor -contrit -contriv -contriv -contriv -contriv -contriv -contriv -control -control -control -control -control -control -controversi -contumeli -contumeli -contum -contus -conveni -conveni -conveni -conveni -conveni -convent -conventicl -convent -conver -convers -convers -convers -convers -convers -convers -convers -convers -convert -convert -convertest -convert -convertit -convertit -convert -convei -convey -convey -convey -convei -convict -convict -convinc -convinc -convinc -conviv -convoc -convoi -convuls -coni -cook -cookeri -cook -cool -cool -cool -cool -coop -coop -cop -copatain -cope -cophetua -copi -copi -copiou -copper -copperspur -coppic -copul -copul -copi -cor -coragio -coral -coram -corambu -coranto -coranto -corbo -cord -cord -cordelia -cordial -cordi -cord -core -corin -corinth -corinthian -coriolanu -corioli -cork -corki -cormor -corn -cornelia -corneliu -corner -corner -cornerston -cornet -cornish -corn -cornuto -cornwal -corollari -coron -coron -coronet -coronet -corpor -corpor -corpor -corps -corpul -correct -correct -correct -correct -correction -correct -correspond -correspond -correspond -correspons -corrig -corriv -corriv -corrobor -corros -corrupt -corrupt -corrupt -corrupt -corrupt -corrupt -corrupt -corrupt -corruptli -corrupt -cors -cors -corslet -cosmo -cost -costard -costermong -costlier -costli -cost -cot -cote -cote -cotsal -cotsol -cotswold -cottag -cottag -cotu -couch -couch -couch -couch -coud -cough -cough -could -couldst -coulter -council -councillor -council -counsel -counsel -counsellor -counsellor -counselor -counselor -counsel -count -count -countenanc -counten -counten -counter -counterchang -countercheck -counterfeit -counterfeit -counterfeit -counterfeitli -counterfeit -countermand -countermand -countermin -counterpart -counterpoint -counterpoi -counterpois -counter -countervail -countess -countess -counti -count -countless -countri -countrv -countri -countryman -countrymen -count -counti -couper -coupl -coupl -couplement -coupl -couplet -couplet -cour -courag -courag -courag -courag -courier -courier -couronn -cour -cours -cours -courser -courser -cours -cours -court -court -courteou -courteous -courtesan -courtesi -courtesi -courtezan -courtezan -courtier -courtier -courtlik -courtli -courtnei -court -courtship -cousin -cousin -couterfeit -coutum -coven -coven -covent -coventri -cover -cover -cover -coverlet -cover -covert -covertli -covertur -covet -covet -covet -covet -covet -covet -covet -covet -cow -coward -coward -cowardic -cowardli -coward -cowardship -cowish -cowl -cowslip -cowslip -cox -coxcomb -coxcomb -coi -coystril -coz -cozen -cozenag -cozen -cozen -cozen -cozen -cozier -crab -crab -crab -crack -crack -cracker -cracker -crack -crack -cradl -cradl -cradl -craft -craft -crafti -craftier -craftili -craft -craftsmen -crafti -cram -cramm -cramp -cramp -cram -crank -crank -cranmer -cranni -cranni -cranni -crant -crare -crash -crassu -crav -crave -crave -craven -craven -crave -craveth -crave -crawl -crawl -crawl -craz -craze -crazi -creak -cream -creat -creat -creat -creat -creation -creator -creatur -creatur -credenc -credent -credibl -credit -creditor -creditor -credo -credul -credul -creed -creek -creek -creep -creep -creep -crept -crescent -cresciv -cresset -cressid -cressida -cressid -cressi -crest -crest -crestfal -crestless -crest -cretan -crete -crevic -crew -crew -crib -cribb -crib -cricket -cricket -cri -criedst -crier -cri -criest -crieth -crime -crime -crimeless -crime -crimin -crimson -cring -crippl -crisp -crisp -crispian -crispianu -crispin -critic -critic -critic -croak -croak -croak -crocodil -cromer -cromwel -crone -crook -crookback -crook -crook -crop -cropp -crosbi -cross -cross -cross -crossest -cross -cross -crossli -cross -crost -crotchet -crouch -crouch -crow -crowd -crowd -crowd -crowd -crowflow -crow -crowkeep -crown -crown -crowner -crownet -crownet -crown -crown -crow -crudi -cruel -cruell -crueller -cruelli -cruel -cruelti -crum -crumbl -crumb -crupper -crusado -crush -crush -crushest -crush -crust -crust -crusti -crutch -crutch -cry -cry -crystal -crystallin -crystal -cub -cubbert -cubiculo -cubit -cub -cuckold -cuckoldli -cuckold -cuckoo -cucullu -cudgel -cudgel -cudgel -cudgel -cudgel -cue -cue -cuff -cuff -cuiqu -cull -cull -cullion -cullionli -cullion -culpabl -culverin -cum -cumber -cumberland -cun -cunningli -cun -cuor -cup -cupbear -cupboard -cupid -cupid -cuppel -cup -cur -curan -curat -curb -curb -curb -curb -curd -curdi -curd -cure -cure -cureless -curer -cure -curfew -cure -curio -curios -curiou -curious -curl -curl -curl -curl -curranc -currant -current -current -currish -curri -cur -curs -curs -curs -cursi -curs -cursorari -curst -curster -curstest -curst -cursi -curtail -curtain -curtain -curtal -curti -curtl -curtsi -curtsi -curtsi -curvet -curvet -cush -cushion -cushion -custalorum -custard -custodi -custom -customari -custom -custom -custom -custom -custur -cut -cutler -cutpurs -cutpurs -cut -cutter -cut -cuttl -cxsar -cyclop -cydnu -cygnet -cygnet -cym -cymbal -cymbelin -cyme -cynic -cynthia -cypress -cypriot -cypru -cyru -cytherea -d -dabbl -dace -dad -daedalu -daemon -daff -daf -daffest -daffodil -dagger -dagger -dagonet -daili -daintier -dainti -daintiest -daintili -dainti -daintri -dainti -daisi -daisi -daisi -dale -dallianc -dalli -dalli -dalli -dalli -dalmatian -dam -damag -damascu -damask -damask -dame -dame -damm -damn -damnabl -damnabl -damnat -damn -damn -damoisel -damon -damosella -damp -dam -damsel -damson -dan -danc -danc -dancer -danc -danc -dandl -dandi -dane -dang -danger -danger -danger -danger -dangl -daniel -danish -dank -dankish -dansker -daphn -dappl -dappl -dar -dardan -dardanian -dardaniu -dare -dare -dare -dare -darest -dare -dariu -dark -darken -darken -darken -darker -darkest -darkl -darkli -dark -darl -darl -darnel -darraign -dart -dart -darter -dartford -dart -dart -dash -dash -dash -dastard -dastard -dat -datchet -date -date -dateless -date -daub -daughter -daughter -daunt -daunt -dauntless -dauphin -daventri -davi -daw -dawn -dawn -daw -dai -daylight -dai -dazzl -dazzl -dazzl -de -dead -deadli -deaf -deaf -deaf -deaf -deal -dealer -dealer -dealest -deal -deal -deal -dealt -dean -deaneri -dear -dearer -dearest -dearli -dear -dear -dearth -dearth -death -deathb -death -death -deathsman -deathsmen -debar -debas -debat -debat -debat -debateth -debat -debauch -debil -debil -debitor -debonair -deborah -debosh -debt -debt -debtor -debtor -debt -debuti -decai -decai -decay -decai -decai -decea -deceas -deceas -deceit -deceit -deceit -deceiv -deceiv -deceiv -deceiv -deceiv -deceiv -deceiv -deceivest -deceiveth -deceiv -decemb -decent -decepti -decern -decid -decid -decim -deciph -deciph -decis -deciu -deck -deck -deck -deckt -declar -declar -declens -declens -declin -declin -declin -declin -declin -decoct -decorum -decrea -decreas -decreas -decre -decre -decre -decrepit -dedic -dedic -dedic -dedic -deed -deedless -deed -deem -deem -deep -deeper -deepest -deepli -deep -deepvow -deer -deess -defac -defac -defac -defac -defac -defac -defam -default -defeat -defeat -defeat -defeatur -defect -defect -defect -defenc -defenc -defend -defend -defend -defend -defend -defend -defend -defens -defens -defens -defer -deferr -defianc -defici -defi -defi -defil -defil -defil -defil -defil -defin -defin -definit -definit -definit -deflow -deflow -deflow -deform -deform -deform -deform -deftli -defunct -defunct -defus -defi -defi -degener -degrad -degre -degre -deifi -deifi -deign -deign -deiphobu -deiti -deiti -deja -deject -deject -delabreth -delai -delai -delai -delai -delect -deliber -delic -delic -delici -delici -delight -delight -delight -delight -delinqu -deliv -deliv -deliver -deliv -deliv -deliv -deliveri -delpho -delud -delud -delug -delv -delver -delv -demand -demand -demand -demand -demean -demeanor -demeanour -demerit -demesn -demetriu -demi -demigod -demis -demoisel -demon -demonstr -demonstr -demonstr -demonstr -demonstr -demonstr -demur -demur -demur -den -denai -deni -denial -denial -deni -denier -deni -deniest -deni -denmark -denni -denni -denot -denot -denot -denounc -denounc -denounc -den -denunci -deni -deni -deo -depart -depart -departest -depart -departur -depech -depend -depend -depend -depend -depend -depend -depend -depend -depend -depend -depend -depend -deplor -deplor -depopul -depo -depos -depos -depos -depositari -deprav -deprav -deprav -deprav -deprav -depress -depriv -depriv -depth -depth -deput -deput -deput -deputi -deput -deputi -deracin -derbi -derceta -dere -derid -deris -deriv -deriv -deriv -deriv -deriv -deriv -derog -derog -derog -de -desartless -descant -descend -descend -descend -descend -descens -descent -descent -describ -describ -describ -descri -descript -descript -descri -desdemon -desdemona -desert -desert -deserv -deserv -deserv -deservedli -deserv -deserv -deserv -deservest -deserv -deserv -design -design -design -design -desir -desir -desir -desir -desir -desirest -desir -desir -desist -desk -desol -desol -desp -despair -despair -despair -despatch -desper -desper -desper -despi -despis -despis -despis -despiseth -despis -despit -despit -despoil -dest -destin -destin -destini -destini -destitut -destroi -destroi -destroy -destroy -destroi -destroi -destruct -destruct -det -detain -detain -detect -detect -detect -detect -detector -detect -detent -determin -determin -determin -determin -determin -determin -determin -detest -detest -detest -detest -detest -detract -detract -detract -deucalion -deuc -deum -deux -devant -devest -devic -devic -devil -devilish -devil -devi -devis -devis -devis -devis -devoid -devonshir -devot -devot -devot -devour -devour -devour -devour -devour -devout -devoutli -dew -dewberri -dewdrop -dewlap -dewlapp -dew -dewi -dexter -dexteri -dexter -di -diabl -diablo -diadem -dial -dialect -dialogu -dialogu -dial -diamet -diamond -diamond -dian -diana -diaper -dibbl -dic -dice -dicer -dich -dick -dicken -dickon -dicki -dictat -diction -dictynna -did -diddl -didest -dido -didst -die -di -diedst -di -diest -diet -diet -dieter -dieu -diff -differ -differ -differ -differ -differ -differ -differ -difficil -difficult -difficulti -difficulti -diffid -diffid -diffu -diffus -diffusest -dig -digest -digest -digest -digest -digg -dig -dighton -dignifi -dignifi -dignifi -digniti -digniti -digress -digress -digress -dig -digt -dilat -dilat -dilat -dilatori -dild -dildo -dilemma -dilemma -dilig -dilig -diluculo -dim -dimens -dimens -diminish -diminish -diminut -diminut -diminut -dimm -dim -dim -dimpl -dimpl -dim -din -dine -dine -diner -dine -ding -dine -dinner -dinner -dinnertim -dint -diom -diomed -diomed -dion -dip -dipp -dip -dip -dir -dire -direct -direct -direct -direct -direct -directitud -direct -directli -direct -dire -dire -direst -dirg -dirg -dirt -dirti -di -disabl -disabl -disabl -disabl -disadvantag -disagre -disallow -disanim -disannul -disannul -disappoint -disarm -disarm -disarmeth -disarm -disast -disast -disastr -disbench -disbranch -disburden -disbur -disburs -disburs -discandi -discandi -discard -discard -discas -discas -discern -discern -discern -discern -discern -discharg -discharg -discharg -discharg -discipl -discipl -disciplin -disciplin -disciplin -disciplin -disclaim -disclaim -disclaim -disclo -disclos -disclos -disclos -discolour -discolour -discolour -discomfit -discomfit -discomfitur -discomfort -discomfort -discommend -disconsol -discont -discont -discontentedli -discont -discont -discontinu -discontinu -discord -discord -discord -discours -discours -discours -discours -discours -discourtesi -discov -discov -discov -discover -discoveri -discov -discov -discoveri -discredit -discredit -discredit -discreet -discreetli -discret -discret -discuss -disdain -disdain -disdaineth -disdain -disdainfulli -disdain -disdain -disdnguish -disea -diseas -diseas -diseas -disedg -disembark -disfigur -disfigur -disfurnish -disgorg -disgrac -disgrac -disgrac -disgrac -disgrac -disgrac -disgraci -disgui -disguis -disguis -disguis -disguis -disguis -dish -dishabit -dishclout -dishearten -dishearten -dish -dishonest -dishonestli -dishonesti -dishonor -dishonor -dishonor -dishonour -dishonour -dishonour -dishonour -disinherit -disinherit -disjoin -disjoin -disjoin -disjoint -disjunct -dislik -dislik -disliken -dislik -dislimn -disloc -dislodg -disloy -disloyalti -dismal -dismantl -dismantl -dismask -dismai -dismai -dismemb -dismemb -dism -dismiss -dismiss -dismiss -dismiss -dismount -dismount -disnatur -disobedi -disobedi -disobei -disobei -disorb -disord -disord -disorderli -disord -disparag -disparag -disparag -dispark -dispatch -dispens -dispens -dispens -disper -dispers -dispers -dispersedli -dispers -dispit -displac -displac -displac -displant -displant -displai -displai -displea -displeas -displeas -displeas -displeasur -displeasur -dispong -disport -disport -dispo -dispos -dispos -dispos -dispos -disposit -disposit -dispossess -dispossess -disprai -disprais -disprais -dispraisingli -disproperti -disproport -disproport -disprov -disprov -disprov -dispurs -disput -disput -disput -disput -disput -disput -disput -disquant -disquiet -disquietli -disrelish -disrob -disseat -dissembl -dissembl -dissembl -dissembl -dissembl -dissembl -dissens -dissens -dissenti -dissev -dissip -dissolut -dissolut -dissolut -dissolut -dissolv -dissolv -dissolv -dissolv -dissuad -dissuad -distaff -distaff -distain -distain -distanc -distant -distast -distast -distast -distemp -distemp -distemperatur -distemperatur -distemp -distemp -distil -distil -distil -distil -distil -distil -distinct -distinct -distinctli -distingu -distinguish -distinguish -distinguish -distract -distract -distractedli -distract -distract -distract -distrain -distraught -distress -distress -distress -distress -distribut -distribut -distribut -distrust -distrust -disturb -disturb -disturb -disturb -disunit -disvalu -disvouch -dit -ditch -ditcher -ditch -dite -ditti -ditti -diurnal -div -dive -diver -diver -divers -divers -divert -divert -divert -dive -divest -divid -divid -divid -divid -divid -divideth -divin -divin -divin -divin -divin -divin -divin -divinest -divin -divin -divis -divis -divorc -divorc -divorc -divorc -divorc -divulg -divulg -divulg -divulg -dizi -dizzi -do -doat -dobbin -dock -dock -doct -doctor -doctor -doctrin -document -dodg -doe -doer -doer -doe -doest -doff -dog -dogberri -dogfish -dogg -dog -dog -doigt -do -do -doit -doit -dolabella -dole -dole -doll -dollar -dollar -dolor -dolor -dolour -dolour -dolphin -dolt -dolt -domest -domest -domin -domin -domin -domin -domin -domin -domin -dominion -dominion -domitiu -dommelton -don -donalbain -donat -donc -doncast -done -dong -donn -donn -donner -donnerai -doom -doomsdai -door -doorkeep -door -dorca -doreu -doricl -dormous -dorothi -dorset -dorsetshir -dost -dotag -dotant -dotard -dotard -dote -dote -doter -dote -doteth -doth -dote -doubl -doubl -doubl -doubler -doublet -doublet -doubl -doubli -doubt -doubt -doubt -doubtfulli -doubt -doubtless -doubt -doug -dough -doughti -doughi -dougla -dout -dout -dout -dove -dovehous -dover -dove -dow -dowag -dowdi -dower -dowerless -dower -dowla -dowl -down -downfal -downright -down -downstair -downtrod -downward -downward -downi -dowri -dowri -dowsabel -doxi -doze -dozen -dozen -dozi -drab -drab -drab -drachma -drachma -draff -drag -dragg -drag -drag -dragon -dragonish -dragon -drain -drain -drain -drake -dram -dramati -drank -draught -draught -drave -draw -drawbridg -drawer -drawer -draweth -draw -drawl -drawn -draw -drayman -draymen -dread -dread -dread -dreadfulli -dread -dread -dream -dreamer -dreamer -dream -dream -dreamt -drearn -dreari -dreg -dreg -drench -drench -dress -dress -dresser -dress -dress -drest -drew -dribbl -dri -drier -dri -drift -drili -drink -drinketh -drink -drink -drink -driv -drive -drivel -driven -drive -driveth -drive -drizzl -drizzl -drizzl -droit -drolleri -dromio -dromio -drone -drone -droop -droopeth -droop -droop -drop -dropheir -droplet -dropp -dropper -droppeth -drop -drop -drop -dropsi -dropsi -dropsi -dropt -dross -drossi -drought -drove -droven -drovier -drown -drown -drown -drown -drow -drows -drowsili -drowsi -drowsi -drudg -drudgeri -drudg -drug -drugg -drug -drum -drumbl -drummer -drum -drum -drunk -drunkard -drunkard -drunken -drunkenli -drunken -dry -dryness -dst -du -dub -dubb -ducat -ducat -ducdam -duchess -duchi -duchi -duck -duck -duck -dudgeon -due -duellist -duello -duer -due -duff -dug -dug -duke -dukedom -dukedom -duke -dulcet -dulch -dull -dullard -duller -dullest -dull -dull -dull -dulli -dul -duli -dumain -dumb -dumb -dumbl -dumb -dump -dump -dun -duncan -dung -dungeon -dungeon -dunghil -dunghil -dungi -dunnest -dunsinan -dunsmor -dunstabl -dupp -duranc -dure -durst -duski -dust -dust -dusti -dutch -dutchman -duteou -duti -duti -duti -dwarf -dwarfish -dwell -dweller -dwell -dwell -dwelt -dwindl -dy -dye -dy -dyer -dy -e -each -eager -eagerli -eager -eagl -eagl -ean -eanl -ear -ear -earl -earldom -earlier -earliest -earli -earl -earli -earn -earn -earnest -earnestli -earnest -earn -ear -earth -earthen -earthlier -earthli -earthquak -earthquak -earthi -ea -eas -eas -eas -eas -easier -easiest -easiliest -easili -easi -eas -east -eastcheap -easter -eastern -eastward -easi -eat -eaten -eater -eater -eat -eat -eaux -eav -ebb -eb -ebb -ebon -eboni -ebrew -ecc -echapp -echo -echo -eclip -eclips -eclips -ecoli -ecoutez -ecstaci -ecstasi -ecstasi -ecu -eden -edg -edgar -edg -edg -edgeless -edg -edict -edict -edific -edific -edifi -edifi -edit -edm -edmund -edmund -edmundsburi -educ -educ -educ -edward -eel -eel -effect -effect -effectless -effect -effectu -effectu -effemin -effigi -effu -effus -effus -eftest -egal -egal -eget -egeu -egg -egg -eggshel -eglamour -eglantin -egma -ego -egregi -egregi -egress -egypt -egyptian -egyptian -eie -eight -eighteen -eighth -eightpenni -eighti -eisel -either -eject -ek -el -elb -elbow -elbow -eld -elder -elder -eldest -eleanor -elect -elect -elect -eleg -elegi -element -element -eleph -eleph -elev -eleven -eleventh -elf -elflock -eliad -elinor -elizabeth -ell -ell -ellen -elm -eloqu -eloqu -els -elsewher -elsinor -eltham -elv -elvish -eli -elysium -em -embal -embalm -embalm -embark -embark -embarqu -embassad -embassag -embassi -embassi -embattail -embattl -embattl -embai -embellish -ember -emblaz -emblem -emblem -embodi -embold -embolden -emboss -emboss -embound -embowel -embowel -embrac -embrac -embrac -embrac -embrac -embrac -embrac -embrasur -embroid -embroideri -emhrac -emilia -emin -emin -emin -emmanuel -emniti -empal -emper -emperess -emperi -emperor -emperi -emphasi -empir -empir -empiricut -empleach -emploi -emploi -employ -employ -employ -empoison -empress -empti -emptier -empti -empti -empti -empti -emul -emul -emul -emul -emul -en -enact -enact -enact -enactur -enamel -enamel -enamour -enamour -enanmour -encamp -encamp -encav -enceladu -enchaf -enchaf -enchant -enchant -enchant -enchantingli -enchant -enchantress -enchant -encha -encircl -encircl -enclo -enclos -enclos -enclos -encloseth -enclos -encloud -encompass -encompass -encompasseth -encompass -encor -encorpor -encount -encount -encount -encount -encourag -encourag -encourag -encrimson -encroach -encumb -end -endamag -endamag -endang -endart -endear -endear -endeavour -endeavour -end -ender -end -end -endit -endless -endow -endow -endow -endow -end -endu -endu -endur -endur -endur -endur -endur -endur -endymion -enea -enemi -enemi -enerni -enew -enfeebl -enfeebl -enfeoff -enfett -enfold -enforc -enforc -enforc -enforcedli -enforc -enforc -enforcest -enfranch -enfranchi -enfranchis -enfranchis -enfranchis -enfre -enfreedom -engag -engag -engag -engag -engag -engaol -engend -engend -engend -engild -engin -engin -engin -engin -engirt -england -english -englishman -englishmen -englut -englut -engraf -engraft -engraft -engrav -engrav -engross -engross -engrossest -engross -engross -enguard -enigma -enigmat -enjoin -enjoin -enjoi -enjoi -enjoy -enjoi -enjoi -enkindl -enkindl -enlard -enlarg -enlarg -enlarg -enlarg -enlargeth -enlighten -enlink -enmesh -enmiti -enmiti -ennobl -ennobl -enobarb -enobarbu -enon -enorm -enorm -enough -enow -enpatron -enpierc -enquir -enquir -enquir -enrag -enrag -enrag -enrag -enrank -enrapt -enrich -enrich -enrich -enridg -enr -enrob -enrob -enrol -enrol -enroot -enround -enschedul -ensconc -ensconc -enseam -ensear -enseign -enseignez -ensembl -enshelt -enshield -enshrin -ensign -ensign -enski -ensman -ensnar -ensnar -ensnareth -ensteep -ensu -ensu -ensu -ensu -ensu -enswath -ent -entail -entam -entangl -entangl -entendr -enter -enter -enter -enterpris -enterpris -enter -entertain -entertain -entertain -entertain -entertain -entertain -enthral -enthral -enthron -enthron -entic -entic -entic -entir -entir -entitl -entitl -entitl -entomb -entomb -entrail -entranc -entranc -entrap -entrapp -entr -entreat -entreat -entreati -entreat -entreat -entreat -entreati -entrench -entri -entwist -envelop -envenom -envenom -envenom -envi -envi -enviou -envious -environ -environ -envoi -envi -envi -enwheel -enwomb -enwrap -ephesian -ephesian -ephesu -epicur -epicurean -epicur -epicur -epicuru -epidamnum -epidauru -epigram -epilepsi -epilept -epilogu -epilogu -epistl -epistrophu -epitaph -epitaph -epithet -epitheton -epithet -epitom -equal -equal -equal -equal -equal -equal -equal -equinocti -equinox -equipag -equiti -equivoc -equivoc -equivoc -equivoc -equivoc -er -erbear -erbear -erbear -erbeat -erblow -erboard -erborn -ercam -ercast -ercharg -ercharg -ercharg -ercl -ercom -ercov -ercrow -erdo -er -erebu -erect -erect -erect -erect -erect -erewhil -erflourish -erflow -erflow -erflow -erfraught -erga -ergal -erglanc -ergo -ergon -ergrow -ergrown -ergrowth -erhang -erhang -erhasti -erhear -erheard -eringo -erjoi -erleap -erleap -erleaven -erlook -erlook -ermast -ermengar -ermount -ern -ernight -ero -erpaid -erpart -erpast -erpai -erpeer -erperch -erpictur -erpingham -erpost -erpow -erpress -erpress -err -errand -errand -errant -errat -erraught -erreach -er -errest -er -erron -error -error -err -errul -errun -erset -ershad -ershad -ershin -ershot -ersiz -erskip -erslip -erspread -erst -erstar -erstep -erstunk -erswai -erswai -erswel -erta -ertak -erteem -erthrow -erthrown -erthrow -ertook -ertop -ertop -ertrip -erturn -erudit -erupt -erupt -ervalu -erwalk -erwatch -erween -erween -erweigh -erweigh -erwhelm -erwhelm -erworn -es -escalu -escap -escap -escap -escap -eschew -escot -esil -especi -especi -esper -espial -espi -espi -espou -espous -espi -esquir -esquir -essai -essai -essenc -essenti -essenti -ess -essex -est -establish -establish -estat -estat -esteem -esteem -esteemeth -esteem -esteem -estim -estim -estim -estim -estim -estrang -estridg -estridg -et -etc -etcetera -et -etern -etern -etern -etern -eterniz -et -ethiop -ethiop -ethiop -ethiopian -etna -eton -etr -eunuch -eunuch -euphrat -euphroniu -euriphil -europa -europ -ev -evad -evad -evan -evas -evas -ev -even -even -evenli -event -event -event -ever -everlast -everlastingli -evermor -everi -everyon -everyth -everywher -evid -evid -evid -evil -evilli -evil -evit -ew -ewer -ewer -ew -exact -exact -exactest -exact -exact -exact -exactli -exact -exalt -exalt -examin -examin -examin -examin -examin -examin -exampl -exampl -exampl -exampl -exasper -exasper -exce -exceed -exceedeth -exceed -exceedingli -exce -excel -excel -excel -excel -excel -excel -excel -excel -excel -except -except -except -except -except -exceptless -excess -excess -exchang -exchang -exchang -exchequ -exchequ -excit -excit -excit -excit -exclaim -exclaim -exclam -exclam -exclud -excommun -excommun -excrement -excrement -excurs -excurs -excu -excus -excus -excus -excus -excusez -excus -execr -execr -execut -execut -execut -execut -execution -execution -executor -executor -exempt -exempt -exequi -exercis -exercis -exet -exeunt -exhal -exhal -exhal -exhal -exhal -exhaust -exhibit -exhibit -exhibit -exhort -exhort -exig -exil -exil -exil -exion -exist -exist -exit -exit -exorcis -exorc -exorcist -expect -expect -expect -expect -expect -expect -expect -expect -expect -expedi -expedi -expedi -expedit -expediti -expel -expel -expel -expel -expend -expens -expens -experienc -experi -experi -experi -experiment -experi -expert -expert -expiat -expiat -expir -expir -expir -expir -expir -expir -explic -exploit -exploit -expo -expos -expos -exposit -expositor -expostul -expostul -expostur -exposur -expound -expound -express -express -expresseth -express -express -expressli -expressur -expul -expuls -exquisit -exsuffl -extant -extempor -extempor -extempor -extend -extend -extend -extent -extenu -extenu -extenu -extenu -exterior -exteriorli -exterior -extermin -extern -extern -extinct -extinct -extinctur -extinguish -extirp -extirp -extirp -extol -extol -extol -exton -extort -extort -extort -extort -extra -extract -extract -extract -extraordinarili -extraordinari -extraught -extravag -extravag -extrem -extrem -extrem -extremest -extrem -extrem -exuent -exult -exult -ey -eya -eyas -ey -eyebal -eyebal -eyebrow -eyebrow -ei -eyeless -eyelid -eyelid -ey -eyesight -eyestr -ei -eyn -eyri -fa -fabian -fabl -fabl -fabric -fabul -fac -face -face -facer -face -faciant -facil -facil -facineri -face -facit -fact -faction -factionari -faction -factiou -factor -factor -faculti -faculti -fade -fade -fadeth -fadg -fade -fade -fadom -fadom -fagot -fagot -fail -fail -fail -fain -faint -faint -fainter -faint -faintli -faint -faint -fair -fairer -fairest -fairi -fair -fair -fairli -fair -fair -fairwel -fairi -fai -fait -fait -faith -faith -faithful -faithfulli -faithless -faith -faitor -fal -falchion -falcon -falconbridg -falcon -falcon -fall -fallaci -fallen -falleth -falliabl -fallibl -fall -fallow -fallow -fall -falli -falor -fals -falsehood -fals -fals -falser -falsifi -fals -falstaff -falstaff -falter -fam -fame -fame -familiar -familiar -familiarli -familiar -famili -famin -famish -famish -famou -famous -famous -fan -fanat -fanci -fanci -fane -fane -fang -fangl -fangless -fang -fann -fan -fan -fantasi -fantasi -fantast -fantast -fantast -fantastico -fantasi -fap -far -farborough -farc -fardel -fardel -fare -fare -farewel -farewel -farin -fare -farm -farmer -farmhous -farm -farr -farrow -farther -farthest -farth -farthingal -farthingal -farth -fartuou -fa -fashion -fashion -fashion -fashion -fast -fast -fasten -fasten -faster -fastest -fast -fastli -fastolf -fast -fat -fatal -fatal -fate -fate -fate -father -father -fatherless -fatherli -father -fathom -fathomless -fathom -fatig -fat -fat -fat -fatter -fattest -fat -fatuu -fauconbridg -faulconbridg -fault -faulti -faultless -fault -faulti -fauss -faust -faustus -faut -favor -favor -favor -favor -favour -favour -favour -favouredli -favour -favour -favour -favourit -favourit -favour -favout -fawn -fawneth -fawn -fawn -fai -fe -fealti -fear -fear -fearest -fear -fearful -fearfulli -fear -fear -fearless -fear -feast -feast -feast -feast -feat -feat -feater -feather -feather -feather -featli -feat -featur -featur -featur -featureless -featur -februari -feck -fed -fedari -federari -fee -feebl -feebl -feebl -feebl -feebli -feed -feeder -feeder -feedeth -feed -feed -feel -feeler -feel -feelingli -feel -fee -feet -fehement -feign -feign -feign -feil -feith -felicit -felic -fell -fellest -felli -fellow -fellowli -fellow -fellowship -fellowship -fell -felon -feloni -feloni -felt -femal -femal -feminin -fen -fenc -fenc -fencer -fenc -fend -fennel -fenni -fen -fenton -fer -ferdinand -fere -fernse -ferrara -ferrer -ferret -ferri -ferryman -fertil -fertil -fervenc -fervour -feri -fest -fest -fester -festin -festin -festiv -festiv -fet -fetch -fetch -fetch -fetlock -fetlock -fett -fetter -fetter -fetter -fettl -feu -feud -fever -fever -fever -few -fewer -fewest -few -fickl -fickl -fico -fiction -fiddl -fiddler -fiddlestick -fidel -fidelicet -fidel -fidiu -fie -field -field -field -fiend -fiend -fierc -fierc -fierc -fieri -fife -fife -fifteen -fifteen -fifteenth -fifth -fifti -fiftyfold -fig -fight -fighter -fightest -fighteth -fight -fight -figo -fig -figur -figur -figur -figur -figur -fike -fil -filbert -filch -filch -filch -file -file -file -filial -filiu -fill -fill -fillet -fill -fillip -fill -filli -film -fil -filth -filth -filthi -fin -final -finch -find -finder -findeth -find -find -find -fine -fineless -fine -finem -fine -finer -fine -finest -fing -finger -finger -finger -fingr -fingr -finic -finish -finish -finish -finless -finn -fin -finsburi -fir -firago -fire -firebrand -firebrand -fire -fire -firework -firework -fire -firk -firm -firmament -firmli -firm -first -firstl -fish -fisher -fishermen -fisher -fish -fishifi -fishmong -fishpond -fisnomi -fist -fist -fist -fistula -fit -fitchew -fit -fitli -fitment -fit -fit -fit -fitter -fittest -fitteth -fit -fitzwat -five -fivep -five -fix -fix -fix -fixeth -fix -fixtur -fl -flag -flag -flagon -flagon -flag -flail -flake -flaki -flam -flame -flamen -flamen -flame -flame -flaminiu -flander -flannel -flap -flare -flash -flash -flash -flask -flat -flatli -flat -flat -flatt -flatter -flatter -flatter -flatter -flatterest -flatteri -flatter -flatter -flatteri -flaunt -flavio -flaviu -flaw -flaw -flax -flaxen -flai -flai -flea -fleanc -flea -fleck -fled -fledg -flee -fleec -fleec -fleec -fleer -fleer -fleer -fleet -fleeter -fleet -fleme -flemish -flesh -flesh -fleshli -fleshment -fleshmong -flew -flexibl -flexur -flibbertigibbet -flicker -flidg -flier -fli -flieth -flight -flight -flighti -flinch -fling -flint -flint -flinti -flirt -float -float -float -flock -flock -flood -floodgat -flood -floor -flora -florenc -florentin -florentin -florentiu -florizel -flote -floulish -flour -flourish -flourish -flourisheth -flourish -flout -flout -flout -flout -flow -flow -flower -floweret -flower -flow -flown -flow -fluellen -fluent -flung -flush -flush -fluster -flute -flute -flutter -flux -fluxiv -fly -fly -fo -foal -foal -foam -foam -foam -foam -foami -fob -foc -fodder -foe -foeman -foemen -foe -fog -foggi -fog -foh -foi -foil -foil -foil -foin -foin -foin -foi -foison -foison -foist -foix -fold -fold -fold -folio -folk -folk -folli -follow -follow -follow -follow -followest -follow -follow -folli -fond -fonder -fondli -fond -font -fontibel -food -fool -fooleri -fooleri -foolhardi -fool -foolish -foolishli -foolish -fool -foot -footbal -footboi -footboi -foot -footfal -foot -footman -footmen -footpath -footstep -footstool -fopp -fop -fopperi -foppish -fop -for -forag -forag -forbad -forbear -forbear -forbear -forbid -forbidden -forbiddenli -forbid -forbod -forborn -forc -forc -forc -forc -forceless -forc -forcibl -forcibl -forc -ford -fordid -fordo -fordo -fordon -fore -forecast -forefath -forefath -forefing -forego -foregon -forehand -forehead -forehead -forehors -foreign -foreign -foreign -foreknow -foreknowledg -foremost -forenam -forenoon -forerun -forerunn -forerun -forerun -foresaid -foresaw -foresai -forese -forese -forese -foreshow -foreskirt -foresp -forest -forestal -forestal -forest -forest -forest -foretel -foretel -foretel -forethink -forethought -foretold -forev -foreward -forewarn -forewarn -forewarn -forfeit -forfeit -forfeit -forfeit -forfeit -forfeitur -forfeitur -forfend -forfend -forg -forgav -forg -forg -forgeri -forgeri -forg -forget -forget -forget -forget -forget -forget -forgiv -forgiven -forgiv -forgo -forgo -forgon -forgot -forgotten -fork -fork -fork -forlorn -form -formal -formal -form -former -formerli -formless -form -fornic -fornic -fornicatress -forr -forrest -forsak -forsaken -forsaketh -forslow -forsook -forsooth -forspent -forspok -forswear -forswear -forswor -forsworn -fort -fort -forth -forthcom -forthlight -forthright -forthwith -fortif -fortif -fortifi -fortifi -fortifi -fortinbra -fortitud -fortnight -fortress -fortress -fort -fortun -fortuna -fortun -fortun -fortun -fortun -fortun -fortward -forti -forum -forward -forward -forward -forward -forweari -fosset -fost -foster -foster -fought -foughten -foul -fouler -foulest -foulli -foul -found -foundat -foundat -found -founder -fount -fountain -fountain -fount -four -fourscor -fourteen -fourth -foutra -fowl -fowler -fowl -fowl -fox -fox -foxship -fract -fraction -fraction -fragil -fragment -fragment -fragrant -frail -frailer -frailti -frailti -fram -frame -frame -frame -frampold -fran -francai -franc -franc -franchis -franchis -franchis -franchis -francia -franci -francisca -franciscan -francisco -frank -franker -frankfort -franklin -franklin -frankli -frank -frantic -franticli -frateretto -fratrum -fraud -fraud -fraught -fraughtag -fraught -frai -frai -freckl -freckl -freckl -frederick -free -freed -freedom -freedom -freeheart -freelier -freeli -freeman -freemen -freeness -freer -free -freeston -freetown -freez -freez -freez -freez -french -frenchman -frenchmen -frenchwoman -frenzi -frequent -frequent -fresh -fresher -fresh -freshest -freshli -fresh -fret -fret -fret -fret -fretten -fret -friar -friar -fridai -fridai -friend -friend -friend -friendless -friendli -friendli -friend -friendship -friendship -friez -fright -fright -frighten -fright -fright -fright -fring -fring -fripperi -frisk -fritter -frivol -fro -frock -frog -frogmor -froissart -frolic -from -front -front -frontier -frontier -front -frontlet -front -frost -frost -frosti -froth -froward -frown -frown -frowningli -frown -froze -frozen -fructifi -frugal -fruit -fruiter -fruit -fruitfulli -fruit -fruition -fruitless -fruit -frush -frustrat -frutifi -fry -fubb -fuel -fugit -fulfil -fulfil -fulfil -fulfil -full -fullam -fuller -fuller -fullest -full -fulli -ful -fulsom -fulvia -fum -fumbl -fumbl -fumblest -fumbl -fume -fume -fume -fumit -fumitori -fun -function -function -fundament -funer -funer -fur -furbish -furi -furiou -furlong -furnac -furnac -furnish -furnish -furnish -furnitur -furniv -furor -furr -furrow -furrow -furrow -furth -further -further -further -furthermor -furthest -furi -furz -furz -fust -fustian -fustilarian -fusti -fut -futur -futur -g -gabbl -gaberdin -gabriel -gad -gad -gad -gadshil -gag -gage -gage -gagg -gage -gagn -gain -gain -gainer -gaingiv -gain -gainsaid -gainsai -gainsai -gainsai -gainst -gait -gait -galath -gale -galen -gale -gall -gallant -gallantli -gallantri -gallant -gall -galleri -gallei -gallei -gallia -gallian -galliard -galliass -gallimaufri -gall -gallon -gallop -gallop -gallop -gallow -gallowai -gallowglass -gallow -gallows -gall -gallu -gam -gambol -gambold -gambol -gamboi -game -gamer -game -gamesom -gamest -game -gammon -gamut -gan -gangren -ganymed -gaol -gaoler -gaoler -gaol -gap -gape -gape -gape -gar -garb -garbag -garboil -garcon -gard -gard -garden -garden -garden -garden -gardez -gardin -gardon -gargantua -gargrav -garish -garland -garland -garlic -garment -garment -garmet -garner -garner -garnish -garnish -garret -garrison -garrison -gart -garter -garterd -garter -garter -gasconi -gash -gash -gaskin -gasp -gasp -gast -gast -gat -gate -gate -gate -gath -gather -gather -gather -gather -gatori -gatori -gaud -gaudeo -gaudi -gaug -gaul -gaultre -gaunt -gauntlet -gauntlet -gav -gave -gavest -gawd -gawd -gawsei -gai -gay -gaz -gaze -gaze -gazer -gazer -gaze -gazeth -gaze -gear -geck -gees -geffrei -geld -geld -geld -gelida -gelidu -gelt -gem -gemini -gem -gen -gender -gender -gener -gener -gener -gener -gener -gener -generos -gener -genit -genitivo -geniu -gennet -genoa -genoux -gen -gent -gentilhomm -gentil -gentl -gentlefolk -gentleman -gentlemanlik -gentlemen -gentl -gentler -gentl -gentlest -gentlewoman -gentlewomen -gentli -gentri -georg -gerard -germain -germain -german -german -german -germani -gertrud -gest -gest -gestur -gestur -get -getrud -get -getter -get -ghastli -ghost -ghost -ghostli -ghost -gi -giant -giantess -giantlik -giant -gib -gibber -gibbet -gibbet -gibe -giber -gibe -gibe -gibingli -giddili -giddi -giddi -gift -gift -gig -giglet -giglot -gilbert -gild -gild -gild -gilliam -gillian -gill -gillyvor -gilt -gimmal -gimmer -gin -ging -ginger -gingerbread -gingerli -ginn -gin -gioucestershir -gipe -gipsi -gipsi -gird -gird -girdl -girdl -girdl -girdl -girl -girl -girt -girth -gi -giv -give -given -giver -giver -give -givest -giveth -give -give -glad -glad -glad -gladli -glad -glami -glanc -glanc -glanc -glanc -glanc -glander -glansdal -glare -glare -glass -glass -glassi -glaz -glaze -gleam -glean -glean -glean -gleeful -gleek -gleek -gleek -glend -glendow -glib -glide -glide -glide -glideth -glide -glimmer -glimmer -glimmer -glimps -glimps -glist -glisten -glister -glister -glister -glitt -glitter -globe -globe -gloom -gloomi -glori -glorifi -glorifi -gloriou -glorious -glori -glose -gloss -gloss -glou -gloucest -gloucest -gloucestershir -glove -glover -glove -glow -glow -glow -glowworm -gloz -gloze -gloze -glu -glue -glu -glue -glut -glutt -glut -glutton -glutton -gluttoni -gnarl -gnarl -gnat -gnat -gnaw -gnaw -gnawn -gnaw -go -goad -goad -goad -goal -goat -goatish -goat -gobbet -gobbo -goblet -goblet -goblin -goblin -god -god -godden -goddess -goddess -goddild -godfath -godfath -godhead -godlik -godli -godli -godmoth -god -godson -goer -goer -goe -goest -goeth -goff -gog -go -gold -golden -goldenli -goldsmith -goldsmith -golgotha -golias -goliath -gon -gondola -gondoli -gone -goneril -gong -gonzago -gonzalo -good -goodfellow -goodlier -goodliest -goodli -goodman -good -goodnight -goodrig -good -goodwif -goodwil -goodwin -goodwin -goodyear -goodyear -goos -gooseberri -goosequil -goot -gor -gorbelli -gorboduc -gordian -gore -gore -gorg -gorg -gorgeou -gorget -gorg -gorgon -gormand -gormand -gori -gosl -gospel -gospel -goss -gossam -gossip -gossip -gossiplik -gossip -got -goth -goth -gotten -gourd -gout -gout -gouti -govern -govern -govern -gover -govern -governor -governor -govern -gower -gown -gown -grac -grace -grace -grace -gracefulli -graceless -grace -grace -graciou -gracious -gradat -graff -graf -graft -graft -grafter -grain -grain -grain -gramerci -gramerci -grammar -grand -grandam -grandam -grandchild -grand -grandeur -grandfath -grandjuror -grandmoth -grandpr -grandsir -grandsir -grandsir -grang -grant -grant -grant -grant -grape -grape -grappl -grappl -grappl -grasp -grasp -grasp -grass -grasshopp -grassi -grate -grate -grate -grate -gratiano -gratifi -gratii -gratil -grate -grati -gratitud -gratul -grav -grave -gravedigg -gravel -graveless -gravel -grave -graven -grave -graver -grave -gravest -graveston -graviti -graviti -gravi -grai -graymalkin -graz -graze -graze -graze -greas -greas -greasili -greasi -great -greater -greatest -greatli -great -grecian -grecian -gree -greec -greed -greedili -greedi -greedi -gree -greek -greekish -greek -green -greener -greenli -green -greensleev -greenwich -greenwood -greet -greet -greet -greet -greet -greg -gregori -gremio -grew -grei -greybeard -greybeard -greyhound -greyhound -grief -grief -griev -grievanc -grievanc -griev -griev -griev -grievest -griev -grievingli -grievou -grievous -griffin -griffith -grim -grime -grimli -grin -grind -grind -grindston -grin -grip -gripe -gripe -gripe -grise -grisli -grissel -grize -grizzl -grizzl -groan -groan -groan -groat -groat -groin -groom -groom -grop -grope -gro -gross -grosser -grossli -gross -ground -ground -groundl -ground -grove -grovel -grovel -grove -grow -groweth -grow -grown -grow -growth -grub -grubb -grub -grudg -grudg -grudg -grudg -gruel -grumbl -grumblest -grumbl -grumbl -grumio -grund -grunt -gualtier -guard -guardag -guardant -guard -guardian -guardian -guard -guardsman -gud -gudgeon -guerdon -guerra -guess -guess -guessingli -guest -guest -guiana -guichard -guid -guid -guider -guideriu -guid -guid -guidon -guienn -guil -guildenstern -guilder -guildford -guildhal -guil -guil -guil -guilford -guilt -guiltian -guiltier -guiltili -guilti -guiltless -guilt -guilti -guinea -guinev -guis -gul -gule -gulf -gulf -gull -gull -gum -gumm -gum -gun -gunner -gunpowd -gun -gurnet -gurnei -gust -gust -gusti -gut -gutter -gui -guyn -guysor -gypsi -gyve -gyve -gyve -h -ha -haberdash -habili -habili -habit -habit -habit -habit -habitud -hack -hacket -hacknei -hack -had -hadst -haec -haer -hag -hagar -haggard -haggard -haggish -haggl -hag -hail -hail -hailston -hailston -hair -hairless -hair -hairi -hal -halberd -halberd -halcyon -hale -hale -hale -half -halfcan -halfpenc -halfpenni -halfpennyworth -halfwai -halidom -hall -halloa -hallo -hallond -halloo -halloo -hallow -hallow -hallowma -hallown -hal -halt -halter -halter -halt -halt -halv -ham -hame -hamlet -hammer -hammer -hammer -hammer -hamper -hampton -ham -hamstr -hand -hand -hand -handicraft -handicraftsmen -hand -handiwork -handkerch -handkerch -handkerchief -handl -handl -handl -handless -handlest -handl -handmaid -handmaid -hand -handsaw -handsom -handsom -handsom -handwrit -handi -hang -hang -hanger -hangeth -hang -hang -hangman -hangmen -hang -hannib -hap -hapless -hapli -happ -happen -happen -happier -happi -happiest -happili -happi -happi -hap -harbing -harbing -harbor -harbour -harbourag -harbour -harbour -harcourt -hard -harder -hardest -hardiest -hardiment -hardi -hardli -hard -hardock -hardi -hare -harelip -hare -harfleur -hark -harlot -harlotri -harlot -harm -harm -harm -harm -harmless -harmoni -harmoni -harm -har -harp -harper -harpier -harp -harpi -harri -harrow -harrow -harri -harsh -harshli -harsh -hart -hart -harum -harvest -ha -hast -hast -hast -hasten -hast -hastili -hast -hast -hasti -hat -hatch -hatch -hatchet -hatch -hatchment -hate -hate -hate -hater -hater -hate -hateth -hatfield -hath -hate -hatr -hat -haud -hauf -haught -haughti -haughti -haunch -haunch -haunt -haunt -haunt -haunt -hautboi -hautboi -have -haven -haven -haver -have -have -havior -haviour -havoc -hawk -hawk -hawk -hawthorn -hawthorn -hai -hazard -hazard -hazard -hazel -hazelnut -he -head -headborough -head -headier -head -headland -headless -headlong -head -headsman -headstrong -headi -heal -heal -heal -heal -health -health -health -healthsom -healthi -heap -heap -heap -hear -heard -hearer -hearer -hearest -heareth -hear -hear -heark -hearken -hearken -hear -hearsai -hears -hears -hearst -heart -heartach -heartbreak -heartbreak -heart -hearten -hearth -hearth -heartili -hearti -heartless -heartl -heartli -heart -heartsick -heartstr -hearti -heat -heat -heath -heathen -heathenish -heat -heat -heauti -heav -heav -heav -heaven -heavenli -heaven -heav -heavier -heaviest -heavili -heavi -heav -heav -heavi -hebona -hebrew -hecat -hectic -hector -hector -hecuba -hedg -hedg -hedgehog -hedgehog -hedg -heed -heed -heed -heedful -heedfulli -heedless -heel -heel -heft -heft -heifer -heifer -heigh -height -heighten -heinou -heinous -heir -heiress -heirless -heir -held -helen -helena -helenu -helia -helicon -hell -hellespont -hellfir -hellish -helm -helm -helmet -helmet -helm -help -helper -helper -help -help -helpless -help -helter -hem -heme -hemlock -hemm -hemp -hempen -hem -hen -henc -henceforth -henceforward -henchman -henri -henricu -henri -hen -hent -henton -her -herald -heraldri -herald -herb -herbert -herblet -herb -herculean -hercul -herd -herd -herdsman -herdsmen -here -hereabout -hereabout -hereaft -herebi -hereditari -hereford -herefordshir -herein -hereof -heresi -heresi -heret -heret -hereto -hereupon -heritag -heriti -herm -hermia -hermion -hermit -hermitag -hermit -hern -hero -herod -herod -hero -heroic -heroic -her -her -her -herself -hesperid -hesperu -hest -hest -heur -heureux -hew -hewgh -hew -hewn -hew -hei -heydai -hibocr -hic -hiccup -hick -hid -hidden -hide -hideou -hideous -hideous -hide -hidest -hide -hie -hi -hiem -hi -hig -high -higher -highest -highli -highmost -high -hight -highwai -highwai -hild -hild -hill -hillo -hilloa -hill -hilt -hilt -hili -him -himself -hinc -hincklei -hind -hinder -hinder -hinder -hindmost -hind -hing -hing -hing -hint -hip -hipp -hipparchu -hippolyta -hip -hir -hire -hire -hiren -hirtiu -hi -hisperia -hiss -hiss -hiss -hist -histor -histori -hit -hither -hitherto -hitherward -hitherward -hit -hit -hive -hive -hizz -ho -hoa -hoar -hoard -hoard -hoard -hoar -hoars -hoari -hob -hobbidid -hobbi -hobbyhors -hobgoblin -hobnail -hoc -hod -hodg -hog -hog -hogshead -hogshead -hoi -hois -hoist -hoist -hoist -holborn -hold -holden -holder -holdeth -holdfast -hold -hold -hole -hole -holidam -holidam -holidai -holidai -holier -holiest -holili -holi -holla -holland -holland -holland -holloa -holloa -hollow -hollowli -hollow -holli -holmedon -holofern -holp -holi -homag -homag -home -home -home -homespun -homeward -homeward -homicid -homicid -homili -hominem -homm -homo -honest -honest -honestest -honestli -honesti -honei -honeycomb -honei -honeyless -honeysuckl -honeysuckl -honi -honneur -honor -honor -honor -honorato -honorificabilitudinitatibu -honor -honour -honour -honour -honour -honourest -honour -honour -honour -hoo -hood -hood -hoodman -hood -hoodwink -hoof -hoof -hook -hook -hook -hoop -hoop -hoot -hoot -hoot -hoot -hop -hope -hope -hopeless -hope -hopest -hope -hopkin -hopped -hor -horac -horatio -horizon -horn -hornbook -horn -horner -horn -hornpip -horn -horolog -horribl -horribl -horrid -horrid -horridli -horror -horror -hor -hors -horseback -hors -horsehair -horseman -horsemanship -horsemen -hors -horsewai -hors -hortensio -hortensiu -horum -hose -hospit -hospit -hospit -host -hostag -hostag -hostess -hostil -hostil -hostiliu -host -hot -hotli -hotspur -hotter -hottest -hound -hound -hour -hourli -hour -hou -hous -household -household -household -household -housekeep -housekeep -housekeep -houseless -hous -housewif -housewiferi -housew -hovel -hover -hover -hover -hover -how -howbeit -how -howeer -howev -howl -howl -howlet -howl -howl -howso -howsoev -howsom -hox -hoi -hoydai -hubert -huddl -huddl -hue -hu -hue -hug -huge -huge -huge -hugg -hugger -hugh -hug -huju -hulk -hulk -hull -hull -hullo -hum -human -human -human -human -humbl -humbl -humbl -humbler -humbl -humblest -humbl -humbl -hume -humh -humid -humil -hum -humor -humor -humor -humour -humourist -humour -humphrei -humphri -hum -hundr -hundr -hundredth -hung -hungarian -hungari -hunger -hungerford -hungerli -hungri -hunt -hunt -hunter -hunter -hunteth -hunt -huntington -huntress -hunt -huntsman -huntsmen -hurdl -hurl -hurl -hurl -hurli -hurlyburli -hurricano -hurricano -hurri -hurri -hurri -hurt -hurt -hurtl -hurtless -hurtl -hurt -husband -husband -husbandless -husbandri -husband -hush -hush -husht -husk -huswif -huswif -hutch -hybla -hydra -hyen -hymen -hymenaeu -hymn -hymn -hyperbol -hyperbol -hyperion -hypocrisi -hypocrit -hypocrit -hyrcan -hyrcania -hyrcanian -hyssop -hysterica -i -iachimo -iaculi -iago -iament -ibat -icaru -ic -iceland -ici -icicl -icicl -ici -idea -idea -idem -iden -id -idiot -idiot -idl -idl -idl -idli -idol -idolatr -idolatri -ield -if -if -igni -ignobl -ignobl -ignomini -ignomini -ignomi -ignor -ignor -ii -iii -iiii -il -ilbow -ild -ilion -ilium -ill -illegitim -illiter -ill -illo -ill -illum -illumin -illumin -illumineth -illus -illus -illustr -illustr -illustri -illyria -illyrian -il -im -imag -imageri -imag -imagin -imaginari -imagin -imagin -imagin -imagin -imagin -imbar -imbecil -imbru -imitari -imit -imit -imit -imit -immacul -imman -immask -immateri -immediaci -immedi -immedi -immin -immin -immoder -immoder -immodest -immoment -immort -immortaliz -immort -immur -immur -immur -imogen -imp -impaint -impair -impair -impal -impal -impanel -impart -impart -imparti -impart -impart -impast -impati -impati -impati -impawn -impeach -impeach -impeach -impeach -imped -impedi -impedi -impenetr -imper -imperceiver -imperfect -imperfect -imperfect -imperfectli -imperi -imperi -imperi -impertin -impertin -impetico -impetuos -impetu -impieti -impieti -impiou -implac -implement -impli -implor -implor -implor -implor -implor -impon -import -import -import -import -importantli -import -importeth -import -importless -import -importun -importunaci -importun -importun -importun -importun -impo -impos -impos -imposit -imposit -imposs -imposs -imposs -imposthum -impostor -impostor -impot -impot -impound -impregn -impres -impress -impress -impressest -impress -impressur -imprimendum -imprimi -imprint -imprint -imprison -imprison -imprison -imprison -improb -improp -improv -improvid -impud -impud -impud -impud -impudiqu -impugn -impugn -impur -imput -imput -in -inaccess -inaid -inaud -inauspici -incag -incant -incap -incardin -incarnadin -incarn -incarn -incen -incens -incens -incens -incens -incens -incertain -incertainti -incertainti -incess -incessantli -incest -incestu -inch -incharit -inch -incid -incid -incis -incit -incit -incivil -incivil -inclin -inclin -inclin -inclin -inclin -inclin -inclin -inclip -includ -includ -includ -inclus -incompar -incomprehens -inconsider -inconst -inconst -incontin -incontin -incontin -inconveni -inconveni -inconveni -inconi -incorpor -incorp -incorrect -increa -increas -increas -increaseth -increas -incred -incredul -incur -incur -incurr -incur -incurs -ind -ind -indebt -inde -indent -indent -indentur -indentur -index -index -india -indian -indict -indict -indict -indi -indiffer -indiffer -indiffer -indig -indigest -indigest -indign -indign -indign -indign -indign -indign -indirect -indirect -indirect -indirectli -indiscreet -indiscret -indispo -indisposit -indissolubl -indistinct -indistinguish -indistinguish -indit -individ -indrench -indu -indubit -induc -induc -induc -induc -induct -induct -indu -indu -indu -indulg -indulg -indulg -indur -industri -industri -industri -inequ -inestim -inevit -inexecr -inexor -inexplic -infal -infal -infamon -infam -infami -infanc -infant -infant -infect -infect -infect -infect -infect -infecti -infecti -infect -infer -infer -inferior -inferior -infern -inferr -inferreth -infer -infest -infidel -infidel -infinit -infinit -infinit -infirm -infirm -infirm -infix -infix -inflam -inflam -inflam -inflamm -inflict -inflict -influenc -influenc -infold -inform -inform -inform -inform -inform -inform -inform -infortun -infr -infring -infring -infu -infus -infus -infus -infus -ingen -ingeni -ingeni -inglori -ingot -ingraf -ingraft -ingrat -ingrat -ingrat -ingratitud -ingratitud -ingredi -ingredi -ingross -inhabit -inhabit -inhabit -inhabit -inhabit -inhears -inhears -inher -inherit -inherit -inherit -inherit -inheritor -inheritor -inheritrix -inherit -inhibit -inhibit -inhoop -inhuman -iniqu -iniqu -initi -injoint -injunct -injunct -injur -injur -injur -injuri -injuri -injuri -injustic -ink -inkhorn -inkl -inkl -inkl -inki -inlaid -inland -inlai -inli -inmost -inn -inner -innkeep -innoc -innoc -innoc -innoc -innov -innov -inn -innumer -inocul -inordin -inprimi -inquir -inquir -inquiri -inquisit -inquisit -inroad -insan -insani -insati -insconc -inscrib -inscript -inscript -inscrol -inscrut -insculp -insculptur -insens -insepar -insepar -insert -insert -inset -inshel -inshipp -insid -insinew -insinu -insinuateth -insinu -insinu -insist -insist -insistur -insoci -insol -insol -insomuch -inspir -inspir -inspir -inspir -inspir -instal -instal -instal -instanc -instanc -instant -instantli -instat -instead -insteep -instig -instig -instig -instig -instig -instinct -instinct -institut -institut -instruct -instruct -instruct -instruct -instruct -instrument -instrument -instrument -insubstanti -insuffici -insuffici -insult -insult -insult -insult -insult -insupport -insuppress -insurrect -insurrect -int -integ -integrita -integr -intellect -intellect -intellectu -intellig -intelligenc -intelligenc -intellig -intelligi -intelligo -intemper -intemper -intend -intend -intendeth -intend -intend -intend -inten -intent -intent -intent -intent -inter -intercept -intercept -intercept -intercept -intercept -intercess -intercessor -interchain -interchang -interchang -interchang -interchang -interchang -interdict -interest -interim -interim -interior -interject -interjoin -interlud -intermingl -intermiss -intermiss -intermit -intermix -intermix -interpos -interpos -interpos -interpret -interpret -interpret -interpret -interpret -interpret -interr -inter -interrogatori -interrupt -interrupt -interrupt -interruptest -interrupt -interrupt -intertissu -intervallum -interview -intest -intestin -intil -intim -intim -intitl -intitul -into -intoler -intox -intreasur -intreat -intrench -intrench -intric -intrins -intrins -intrud -intrud -intrud -intrus -inund -inur -inurn -invad -invad -invas -invas -invect -invect -inveigl -invent -invent -invent -invent -inventor -inventori -inventori -inventor -inventori -inver -invert -invest -invest -invest -invest -inveter -invinc -inviol -invis -invis -invit -invit -invit -invit -invit -inviti -invoc -invoc -invok -invok -invulner -inward -inwardli -inward -inward -ionia -ionian -ips -ipswich -ira -ira -ira -ir -ir -ireland -iri -irish -irishman -irishmen -irk -irksom -iron -iron -irreconcil -irrecover -irregular -irregul -irreligi -irremov -irrepar -irresolut -irrevoc -is -isabel -isabella -isbel -isbel -iscariot -is -ish -isidor -isi -island -island -island -island -isl -isl -israel -issu -issu -issu -issueless -issu -issu -ist -ista -it -italian -itali -itch -itch -itch -item -item -iter -ithaca -it -itself -itshal -iv -ivori -ivi -iwi -ix -j -jacet -jack -jackanap -jack -jacksauc -jackslav -jacob -jade -jade -jade -jail -jake -jamani -jame -jami -jane -jangl -jangl -januari -janu -japhet -jaquenetta -jaqu -jar -jar -jar -jarteer -jason -jaunc -jaunc -jaundic -jaundi -jaw -jawbon -jaw -jai -jai -jc -je -jealou -jealousi -jealousi -jeer -jeer -jelli -jenni -jeopardi -jephtha -jephthah -jerkin -jerkin -jerk -jeronimi -jerusalem -jeshu -jess -jessica -jest -jest -jester -jester -jest -jest -jesu -jesu -jet -jet -jew -jewel -jewel -jewel -jewess -jewish -jewri -jew -jezebel -jig -jig -jill -jill -jingl -joan -job -jockei -jocund -jog -jog -john -john -join -joinder -join -joiner -joineth -join -joint -joint -joint -jointli -jointress -joint -jointur -jolliti -jolli -jolt -jolthead -jordan -joseph -joshua -jot -jour -jourdain -journal -journei -journei -journeyman -journeymen -journei -jove -jovem -jovial -jowl -jowl -joi -joi -joy -joyfulli -joyless -joyou -joi -juan -jud -juda -judas -jude -judg -judg -judg -judgement -judg -judgest -judg -judgment -judgment -judici -jug -juggl -juggl -juggler -juggler -juggl -jug -juic -juic -jul -jule -julia -juliet -julietta -julio -juliu -juli -jump -jumpeth -jump -jump -june -june -junior -juniu -junket -juno -jupit -jure -jurement -jurisdict -juror -juror -juri -jurymen -just -justeiu -justest -justic -justic -justic -justic -justif -justifi -justifi -justl -justl -justl -justl -justli -just -just -jut -jutti -juven -kam -kate -kate -kate -katharin -katherina -katherin -kecksi -keech -keel -keel -keen -keen -keep -keepdown -keeper -keeper -keepest -keep -keep -keiser -ken -kendal -kennel -kent -kentish -kentishman -kentishmen -kept -kerchief -kere -kern -kernal -kernel -kernel -kern -kersei -kettl -kettledrum -kettledrum -kei -kei -kibe -kibe -kick -kick -kickshaw -kickshaws -kicki -kid -kidnei -kike -kildar -kill -kill -killer -killeth -kill -killingworth -kill -kiln -kimbolton -kin -kind -kinder -kindest -kindl -kindl -kindless -kindlier -kindl -kindli -kind -kind -kindr -kindr -kind -kine -king -kingdom -kingdom -kingli -king -kinr -kin -kinsman -kinsmen -kinswoman -kirtl -kirtl -kiss -kiss -kiss -kiss -kitchen -kitchen -kite -kite -kitten -kj -kl -klll -knack -knack -knapp -knav -knave -knaveri -knaveri -knave -knavish -knead -knead -knead -knee -kneel -kneel -kneel -knee -knell -knew -knewest -knife -knight -knight -knighthood -knighthood -knightli -knight -knit -knit -knitter -knitteth -knive -knob -knock -knock -knock -knog -knoll -knot -knot -knot -knotti -know -knower -knowest -know -knowingli -know -knowledg -known -know -l -la -laban -label -label -labienu -labio -labor -labor -labor -labour -labour -labour -labour -labour -labour -laboursom -labra -labyrinth -lac -lace -lace -lacedaemon -lace -laci -lack -lackbeard -lack -lackei -lackei -lackei -lack -lack -lad -ladder -ladder -lade -laden -ladi -lade -lad -ladi -ladybird -ladyship -ladyship -laer -laert -lafeu -lag -lag -laid -lain -laissez -lake -lake -lakin -lam -lamb -lambert -lambkin -lambkin -lamb -lame -lame -lame -lament -lament -lament -lament -lament -lament -lament -lament -lament -lame -lame -lamma -lammastid -lamound -lamp -lampass -lamp -lanc -lancast -lanc -lanc -lanceth -lanch -land -land -land -landless -landlord -landmen -land -lane -lane -langag -langlei -langton -languag -languageless -languag -langu -languish -languish -languish -languish -languish -languish -languor -lank -lantern -lantern -lanthorn -lap -lapi -lapland -lapp -lap -laps -laps -laps -lapw -laquai -lard -larder -lard -lard -larg -larg -larg -larger -largess -largest -lark -lark -larron -lartiu -larum -larum -la -lascivi -lash -lass -lass -last -last -last -lastli -last -latch -latch -late -late -late -later -latest -lath -latin -latten -latter -lattic -laud -laudabl -laudi -laugh -laughabl -laugh -laugher -laughest -laugh -laugh -laughter -launc -launcelot -launc -launch -laund -laundress -laundri -laur -laura -laurel -laurel -laurenc -lau -lavach -lave -lave -lavend -lavina -lavinia -lavish -lavishli -lavolt -lavolta -law -law -lawfulli -lawless -lawlessli -lawn -lawn -lawrenc -law -lawyer -lawyer -lai -layer -layest -lai -lai -lazar -lazar -lazaru -lazi -lc -ld -ldst -le -lead -leaden -leader -leader -leadest -lead -lead -leaf -leagu -leagu -leagu -leaguer -leagu -leah -leak -leaki -lean -leander -leaner -lean -lean -lean -leap -leap -leap -leap -leapt -lear -learn -learn -learnedli -learn -learn -learn -learnt -lea -leas -leas -leash -leas -least -leather -leathern -leav -leav -leaven -leaven -leaver -leav -leav -leavi -lecher -lecher -lecher -lecheri -lecon -lectur -lectur -led -leda -leech -leech -leek -leek -leer -leer -lee -lees -leet -leet -left -leg -legaci -legaci -legat -legatin -lege -leger -lege -legg -legion -legion -legitim -legitim -leg -leicest -leicestershir -leiger -leiger -leisur -leisur -leisur -leman -lemon -lena -lend -lender -lend -lend -lend -length -lengthen -lengthen -length -leniti -lennox -lent -lenten -lentu -leo -leon -leonardo -leonati -leonato -leonatu -leont -leopard -leopard -leper -leper -lepidu -leprosi -lequel -ler -le -less -lessen -lessen -lesser -lesson -lesson -lesson -lest -lestrak -let -lethargi -lethargi -lethargi -leth -let -lett -letter -letter -let -lettuc -leur -leve -level -level -level -level -leven -lever -leviathan -leviathan -levi -levi -leviti -levi -levi -lewd -lewdli -lewd -lewdster -lewi -liabl -liar -liar -libbard -libel -libel -liber -liber -libert -liberti -libertin -libertin -liberti -librari -libya -licenc -licen -licens -licenti -licha -licio -lick -lick -licker -lictor -lid -lid -lie -li -lief -liefest -lieg -liegeman -liegemen -lien -li -liest -lieth -lieu -lieuten -lieutenantri -lieuten -liev -life -lifeblood -lifeless -lifel -lift -lift -lifter -lifteth -lift -lift -lig -ligariu -liggen -light -light -lighten -lighten -lighter -lightest -lightli -light -lightn -lightn -light -lik -like -like -likeliest -likelihood -likelihood -like -like -liker -like -likest -likewis -like -like -lili -lili -lim -limand -limb -limbeck -limbeck -limber -limbo -limb -lime -lime -limehous -limekiln -limit -limit -limit -limit -limn -limp -limp -limp -lin -lincoln -lincolnshir -line -lineal -lineal -lineament -lineament -line -linen -linen -line -ling -lingar -linger -linger -linger -linguist -line -link -link -linsei -linstock -linta -lion -lionel -lioness -lion -lip -lipp -lip -lipsburi -liquid -liquor -liquorish -liquor -lirra -lisbon -lisp -lisp -list -listen -listen -list -literatur -lither -litter -littl -littlest -liv -live -live -liveli -livelihood -livelong -live -liver -liveri -liver -liveri -live -livest -liveth -livia -live -live -lizard -lizard -ll -lll -llou -lnd -lo -loa -loach -load -loaden -load -load -loaf -loam -loan -loath -loath -loath -loather -loath -loath -loathli -loath -loathsom -loathsom -loathsomest -loav -lob -lobbi -lobbi -local -lochab -lock -lock -lock -lockram -lock -locust -lode -lodg -lodg -lodg -lodger -lodg -lodg -lodg -lodovico -lodowick -lofti -log -logger -loggerhead -loggerhead -logget -logic -log -loin -loiter -loiter -loiter -loiter -loll -loll -lombardi -london -london -lone -loneli -lone -long -longavil -longboat -long -longer -longest -longeth -long -long -longli -long -longtail -loo -loof -look -look -looker -looker -lookest -look -look -loon -loop -loo -loos -loos -loos -loosen -loos -lop -lopp -loquitur -lord -lord -lord -lord -lordli -lordli -lord -lordship -lordship -lorenzo -lorn -lorrain -lorship -lo -lose -loser -loser -lose -losest -loseth -lose -loss -loss -lost -lot -lot -lott -lotteri -loud -louder -loudli -lour -loureth -lour -lous -lous -lousi -lout -lout -lout -louvr -lov -love -love -lovedst -lovel -loveli -loveli -lovel -love -lover -lover -lover -love -lovest -loveth -love -lovingli -low -low -lower -lowest -low -lowli -lowli -lown -low -loyal -loyal -loyalti -loyalti -lozel -lt -lubber -lubberli -luc -luccico -luce -lucentio -luce -lucetta -luciana -lucianu -lucif -lucifi -luciliu -lucina -lucio -luciu -luck -luckier -luckiest -luckili -luckless -lucki -lucr -lucrec -lucretia -luculliu -lucullu -luci -lud -ludlow -lug -lugg -luggag -luke -lukewarm -lull -lulla -lullabi -lull -lumbert -lump -lumpish -luna -lunaci -lunaci -lunat -lunat -lune -lung -luperc -lurch -lure -lurk -lurketh -lurk -lurk -lusciou -lush -lust -lust -luster -lust -lustier -lustiest -lustig -lustihood -lustili -lustr -lustrou -lust -lusti -lute -lute -lutestr -lutheran -luxuri -luxuri -luxuri -ly -lycaonia -lycurgus -lydia -lye -lyen -ly -lym -lymog -lynn -lysand -m -ma -maan -mab -macbeth -maccabaeu -macdonwald -macduff -mace -macedon -mace -machiavel -machin -machin -machin -mack -macmorri -macul -macul -mad -madam -madam -madam -madcap -mad -mad -made -madeira -madli -madman -madmen -mad -madonna -madrig -mad -maecena -maggot -maggot -magic -magic -magician -magistr -magistr -magnanim -magnanim -magni -magnifi -magnific -magnific -magnifico -magnifico -magnu -mahomet -mahu -maid -maiden -maidenhead -maidenhead -maidenhood -maidenhood -maidenliest -maidenli -maiden -maidhood -maid -mail -mail -mail -maim -maim -maim -main -maincours -main -mainli -mainmast -main -maintain -maintain -maintain -mainten -mai -maison -majesta -majeste -majest -majest -majest -majesti -majesti -major -major -mak -make -makeless -maker -maker -make -makest -maketh -make -make -mal -mala -maladi -maladi -malapert -malcolm -malcont -malcont -male -maledict -malefact -malefactor -malefactor -male -malevol -malevol -malhecho -malic -malici -malici -malign -malign -malign -malignantli -malkin -mall -mallard -mallet -mallow -malmsei -malt -maltworm -malvolio -mamilliu -mammer -mammet -mammet -mammock -man -manacl -manacl -manag -manag -manag -manag -manakin -manchu -mandat -mandragora -mandrak -mandrak -mane -manent -mane -manet -manfulli -mangl -mangl -mangl -mangl -mangi -manhood -manhood -manifest -manifest -manifest -manifold -manifoldli -manka -mankind -manlik -manli -mann -manna -manner -mannerli -manner -manningtre -mannish -manor -manor -man -mansion -mansionri -mansion -manslaught -mantl -mantl -mantl -mantua -mantuan -manual -manur -manur -manu -mani -map -mapp -map -mar -marbl -marbl -marcad -marcellu -march -march -marcheth -march -marchio -marchpan -marcian -marciu -marcu -mardian -mare -mare -marg -margarelon -margaret -marg -margent -margeri -maria -marian -mariana -mari -marigold -marin -marin -maritim -marjoram -mark -mark -market -market -marketplac -market -mark -markman -mark -marl -marl -marmoset -marquess -marqui -marr -marriag -marriag -marri -marri -mar -marrow -marrowless -marrow -marri -marri -mar -marseil -marsh -marshal -marshalsea -marshalship -mart -mart -martem -martext -martial -martin -martino -martiu -martlema -martlet -mart -martyr -martyr -marullu -marv -marvel -marvel -marvel -marvel -marvel -mari -ma -masculin -masham -mask -mask -masker -masker -mask -mask -mason -masonri -mason -masqu -masquer -masqu -masqu -mass -massacr -massacr -mass -massi -mast -mastcr -master -masterdom -masterest -masterless -masterli -masterpiec -master -mastership -mastic -mastiff -mastiff -mast -match -match -matcheth -match -matchless -mate -mate -mater -materi -mate -mathemat -matin -matron -matron -matter -matter -matthew -mattock -mattress -matur -matur -maud -maudlin -maugr -maul -maund -mauri -mauritania -mauvai -maw -maw -maxim -mai -maydai -mayest -mayor -maypol -mayst -maz -maze -maze -maze -mazzard -me -meacock -mead -meadow -meadow -mead -meagr -meal -meal -meali -mean -meander -meaner -meanest -meaneth -mean -mean -meanli -mean -meant -meantim -meanwhil -measl -measur -measur -measur -measur -measureless -measur -measur -meat -meat -mechan -mechan -mechan -mechan -mechant -med -medal -meddl -meddler -meddl -mede -medea -media -mediat -mediat -medic -medicin -medicin -medicin -medit -medit -medit -medit -medit -mediterranean -mediterraneum -medlar -medlar -meed -meed -meek -meekli -meek -meet -meeter -meetest -meet -meet -meetli -meet -meet -meg -mehercl -meilleur -meini -meisen -melancholi -melancholi -melford -mell -melliflu -mellow -mellow -melodi -melodi -melt -melt -melteth -melt -melt -melun -member -member -memento -memor -memorandum -memori -memori -memori -memoriz -memor -memori -memphi -men -menac -menac -menac -menaphon -mena -mend -mend -mender -mend -mend -menecr -menelau -meneniu -mental -menteith -mention -menti -menton -mephostophilu -mer -mercatant -mercatio -mercenari -mercenari -mercer -merchandis -merchand -merchant -merchant -merci -merci -mercifulli -merciless -mercuri -mercuri -mercuri -mercutio -merci -mere -mere -mere -merest -meridian -merit -merit -meritori -merit -merlin -mermaid -mermaid -merop -merrier -merriest -merrili -merriman -merriment -merriment -merri -merri -mervail -me -mesh -mesh -mesopotamia -mess -messag -messag -messala -messalin -messeng -messeng -mess -messina -met -metal -metal -metamorphi -metamorphos -metaphor -metaphys -metaphys -mete -metellu -meteor -meteor -meteyard -metheglin -metheglin -methink -methink -method -method -methought -methought -metr -metr -metropoli -mett -mettl -mettl -meu -mew -mew -mewl -mexico -mi -mice -michael -michaelma -micher -mich -mickl -microcosm -mid -mida -middest -middl -middleham -midnight -midriff -midst -midsumm -midwai -midwif -midwiv -mienn -might -might -mightier -mightiest -mightili -mighti -mightst -mighti -milan -milch -mild -milder -mildest -mildew -mildew -mildli -mild -mile -mile -milford -militarist -militari -milk -milk -milkmaid -milk -milksop -milki -mill -mill -miller -millin -million -million -million -mill -millston -milo -mimic -minc -minc -minc -minc -mind -mind -mind -mindless -mind -mine -miner -miner -minerva -mine -mingl -mingl -mingl -minikin -minim -minim -minimo -minimu -mine -minion -minion -minist -minist -minist -ministr -minnow -minnow -minola -minor -mino -minotaur -minstrel -minstrel -minstrelsi -mint -mint -minut -minut -minut -minx -mio -mir -mirabl -miracl -miracl -miracul -miranda -mire -mirror -mirror -mirth -mirth -miri -mi -misadventur -misadventur -misanthropo -misappli -misbecam -misbecom -misbecom -misbegot -misbegotten -misbeliev -misbeliev -misbhav -miscal -miscal -miscarri -miscarri -miscarri -miscarri -mischanc -mischanc -mischief -mischief -mischiev -misconceiv -misconst -misconst -misconstruct -misconstru -misconstru -miscreant -miscreat -misde -misde -misdemean -misdemeanour -misdoubt -misdoubteth -misdoubt -misenum -miser -miser -miser -misericord -miseri -miser -miseri -misfortun -misfortun -misgiv -misgiv -misgiv -misgovern -misgovern -misgraf -misguid -mishap -mishap -misheard -misinterpret -mislead -mislead -mislead -mislead -misl -mislik -misord -misplac -misplac -misplac -mispri -mispris -mispris -mispriz -misproud -misquot -misreport -miss -miss -miss -misshap -misshapen -missheath -miss -missingli -mission -missiv -missiv -misspok -mist -mista -mistak -mistak -mistaken -mistak -mistaketh -mistak -mistak -mistemp -mistemp -misterm -mist -misthink -misthought -mistleto -mistook -mistread -mistress -mistress -mistresss -mistriship -mistrust -mistrust -mistrust -mistrust -mist -misti -misu -misus -misus -misus -mite -mithrid -mitig -mitig -mix -mix -mixtur -mixtur -mm -mnd -moan -moan -moat -moat -mobl -mock -mockabl -mocker -mockeri -mocker -mockeri -mock -mock -mockvat -mockwat -model -modena -moder -moder -moder -modern -modest -modesti -modestli -modesti -modicum -modo -modul -moe -moi -moieti -moist -moisten -moistur -moldwarp -mole -molehil -mole -molest -molest -mollif -molli -molten -molto -mome -moment -momentari -mome -mon -monachum -monarch -monarchi -monarch -monarcho -monarch -monarchi -monast -monasteri -monast -mondai -mond -monei -monei -mong -monger -monger -mong -mongrel -mongrel -mongst -monk -monkei -monkei -monk -monmouth -monopoli -mon -monsieur -monsieur -monster -monster -monstrou -monstrous -monstrous -monstruos -montacut -montag -montagu -montagu -montano -montant -montez -montferrat -montgomeri -month -monthli -month -montjoi -monument -monument -monument -mood -mood -moodi -moon -moonbeam -moonish -moonlight -moon -moonshin -moonshin -moor -moorfield -moor -moorship -mop -mope -mope -mop -mopsa -moral -moral -moral -moral -mordak -more -moreov -more -morgan -mori -morisco -morn -morn -morn -morocco -morri -morrow -morrow -morsel -morsel -mort -mortal -mortal -mortal -mortal -mortar -mortgag -mortifi -mortifi -mortim -mortim -morti -mortis -morton -mose -moss -mossgrown -most -mote -moth -mother -mother -moth -motion -motionless -motion -motiv -motiv -motlei -mot -mought -mould -mould -mouldeth -mould -mouldi -moult -moulten -mounch -mounseur -mounsieur -mount -mountain -mountain -mountain -mountain -mountain -mountant -mountanto -mountebank -mountebank -mount -mounteth -mount -mount -mourn -mourn -mourner -mourner -mourn -mournfulli -mourn -mourningli -mourn -mourn -mou -mous -mousetrap -mous -mouth -mouth -mouth -mov -movabl -move -moveabl -moveabl -move -mover -mover -move -moveth -move -movingli -movousu -mow -mowbrai -mower -mow -mow -moi -moi -moys -mr -much -muck -mud -mud -muddi -muddi -muffin -muffl -muffl -muffl -muffler -muffl -mugger -mug -mulberri -mulberri -mule -mule -mulet -mulier -mulier -muliteu -mull -mulmutiu -multipli -multipli -multipli -multipot -multitud -multitud -multitudin -mum -mumbl -mumbl -mummer -mummi -mun -munch -muniment -munit -murd -murder -murder -murder -murder -murder -murder -murder -mure -murk -murkiest -murki -murmur -murmur -murmur -murrain -murrai -murrion -murther -murther -murther -murther -murther -murther -mu -muscadel -muscovit -muscovit -muscovi -muse -muse -mush -mushroom -music -music -musician -musician -music -muse -muse -musk -musket -musket -musko -muss -mussel -mussel -must -mustachio -mustard -mustardse -muster -muster -muster -musti -mutabl -mutabl -mutat -mutat -mute -mute -mutest -mutin -mutin -mutin -mutin -mutini -mutin -mutini -mutiu -mutter -mutter -mutton -mutton -mutual -mutual -mutual -muzzl -muzzl -muzzl -mv -mww -my -mynheer -myrmidon -myrmidon -myrtl -myself -myst -mysteri -mysteri -n -nag -nage -nag -naiad -nail -nail -nak -nake -naked -nal -nam -name -name -nameless -name -name -namest -name -nan -nanc -nap -nape -nape -napkin -napkin -napl -napless -nap -nap -narbon -narcissu -narin -narrow -narrowli -naso -nasti -nathaniel -natif -nation -nation -nativ -nativ -natur -natur -natur -natur -natur -natur -natur -natu -naught -naughtili -naughti -navarr -nave -navel -navig -navi -nai -nayward -nayword -nazarit -ne -neaf -neamnoin -neanmoin -neapolitan -neapolitan -near -nearer -nearest -nearli -near -neat -neatli -neb -nebour -nebuchadnezzar -nec -necessari -necessarili -necessari -necess -necess -necess -neck -necklac -neck -nectar -ned -nedar -need -need -needer -need -needful -need -needl -needl -needless -needli -need -needi -neer -neez -nefa -negat -neg -neg -neglect -neglect -neglect -neglectingli -neglect -neglig -neglig -negoti -negoti -negro -neigh -neighbor -neighbour -neighbourhood -neighbour -neighbourli -neighbour -neigh -neigh -neither -nell -nemean -nemesi -neoptolemu -nephew -nephew -neptun -ner -nereid -nerissa -nero -nero -ner -nerv -nerv -nervii -nervi -nessu -nest -nestor -nest -net -nether -netherland -net -nettl -nettl -nettl -neuter -neutral -nev -never -nevil -nevil -new -newborn -newer -newest -newgat -newli -new -new -newsmong -newt -newt -next -nibbl -nicanor -nice -nice -nice -nicer -niceti -nichola -nick -nicknam -nick -niec -niec -niggard -niggard -niggardli -nigh -night -nightcap -nightcap -night -nightgown -nightingal -nightingal -nightli -nightmar -night -nightwork -nihil -nile -nill -nilu -nimbl -nimbl -nimbler -nimbl -nine -nineteen -ning -ningli -ninni -ninth -ninu -niob -niob -nip -nipp -nip -nippl -nip -nit -nly -nnight -nnight -no -noah -nob -nobil -nobi -nobl -nobleman -noblemen -nobl -nobler -nobl -nobless -noblest -nobli -nobodi -noce -nod -nod -nod -noddl -noddl -noddi -nod -noe -noint -noi -nois -noiseless -noisemak -nois -noisom -nole -nomin -nomin -nomin -nominativo -non -nonag -nonc -none -nonino -nonni -nonpareil -nonsuit -noni -nook -nook -noon -noondai -noontid -nor -norberi -norfolk -norman -normandi -norman -north -northampton -northamptonshir -northerli -northern -northgat -northumberland -northumberland -northward -norwai -norwai -norwegian -norweyan -no -nose -nosegai -noseless -nose -noster -nostra -nostril -nostril -not -notabl -notabl -notari -notch -note -notebook -note -notedli -note -notest -noteworthi -noth -noth -notic -notifi -note -notion -notori -notori -notr -notwithstand -nought -noun -noun -nourish -nourish -nourish -nourish -nourisheth -nourish -nourish -nou -novel -novelti -novelti -noverb -novi -novic -novic -novum -now -nowher -noyanc -ns -nt -nubibu -numa -numb -number -number -number -numberless -number -numb -nun -nuncio -nuncl -nunneri -nun -nuntiu -nuptial -nur -nurs -nurs -nurser -nurseri -nurs -nurseth -nursh -nurs -nurtur -nurtur -nut -nuthook -nutmeg -nutmeg -nutriment -nut -nutshel -ny -nym -nymph -nymph -o -oak -oaken -oak -oar -oar -oatcak -oaten -oath -oathabl -oath -oat -ob -obduraci -obdur -obedi -obedi -obeis -oberon -obei -obei -obei -obei -obidicut -object -object -object -object -oblat -oblat -oblig -oblig -oblig -obliqu -oblivion -oblivi -obloqui -obscen -obscen -obscur -obscur -obscur -obscur -obscur -obscur -obscur -obsequi -obsequi -obsequi -observ -observ -observ -observ -observ -observ -observ -observ -observ -observ -observ -observ -observingli -obsqu -obstacl -obstacl -obstinaci -obstin -obstin -obstruct -obstruct -obstruct -obtain -obtain -obtain -occas -occas -occid -occident -occult -occupat -occup -occup -occupi -occupi -occupi -occurr -occurr -occurr -ocean -ocean -octavia -octaviu -ocular -od -odd -oddest -oddli -odd -od -od -odiou -odorifer -odor -odour -odour -od -oeillad -oe -oeuvr -of -ofephesu -off -offal -offenc -offenc -offenc -offend -offend -offendendo -offend -offend -offendeth -offend -offendress -offend -offens -offenseless -offens -offens -offer -offer -offer -offer -offer -offert -offic -offic -offic -offic -offic -offic -offici -offici -offspr -oft -often -often -oftentim -oh -oil -oil -oili -old -oldcastl -olden -older -oldest -old -oliv -oliv -oliv -oliv -olivia -olympian -olympu -oman -oman -omen -omin -omiss -omit -omitt -omit -omit -omn -omn -omnipot -on -onc -on -on -oney -ongl -onion -onion -onli -onset -onward -onward -oo -ooz -ooz -oozi -op -opal -op -open -open -open -openli -open -open -oper -oper -oper -oper -oper -op -oph -ophelia -opinion -opinion -opportun -opportun -opportun -oppo -oppos -oppos -opposeless -oppos -oppos -oppos -oppos -opposit -opposit -opposit -opposit -oppress -oppress -oppress -oppresseth -oppress -oppress -oppressor -opprest -opprobri -oppugn -opul -opul -or -oracl -oracl -orang -orat -orat -orat -oratori -orb -orb -orb -orchard -orchard -ord -ordain -ordain -ordain -order -order -order -orderless -orderli -order -ordin -ordin -ordinari -ordinari -ordnanc -ord -ordur -or -organ -organ -orgil -orient -orifex -origin -origin -orison -ork -orlando -orld -orlean -ornament -ornament -orod -orphan -orphan -orpheu -orsino -ort -orthographi -ort -oscorbidulcho -osier -osier -osprei -osr -osric -ossa -ost -ostent -ostentar -ostent -ostent -ostler -ostler -ostrich -osw -oswald -othello -other -otherg -other -otherwher -otherwhil -otherwis -otter -ottoman -ottomit -oubli -ouch -ought -oui -ounc -ounc -ouph -our -our -ourself -ourselv -ousel -out -outbid -outbrav -outbrav -outbreak -outcast -outcri -outcri -outdar -outdar -outdar -outdon -outfac -outfac -outfac -outfac -outfli -outfrown -outgo -outgo -outgrown -outjest -outlaw -outlawri -outlaw -outliv -outliv -outliv -outliv -outlook -outlustr -outpriz -outrag -outrag -outrag -outran -outright -outroar -outrun -outrun -outrun -outscold -outscorn -outsel -outsel -outsid -outsid -outspeak -outsport -outstar -outstai -outstood -outstretch -outstretch -outstrik -outstrip -outstrip -outswear -outvenom -outward -outwardli -outward -outwear -outweigh -outwent -outworn -outworth -oven -over -overaw -overbear -overblown -overboard -overbold -overborn -overbulk -overbui -overcam -overcast -overcharg -overcharg -overcom -overcom -overdon -overearnest -overfar -overflow -overflown -overgl -overgo -overgon -overgorg -overgrown -overhead -overhear -overheard -overhold -overjoi -overkind -overland -overleath -overl -overlook -overlook -overlook -overmast -overmount -overmuch -overpass -overp -overp -overplu -overrul -overrun -overscutch -overset -overshad -overshin -overshin -overshot -oversight -overspread -overstain -overswear -overt -overta -overtak -overtaketh -overthrow -overthrown -overthrow -overtook -overtopp -overtur -overturn -overwatch -overween -overween -overweigh -overwhelm -overwhelm -overworn -ovid -ovidiu -ow -ow -ow -owedst -owen -ow -owest -oweth -ow -owl -owl -own -owner -owner -own -own -owi -ox -oxen -oxford -oxfordshir -oxlip -oy -oyster -p -pabbl -pabylon -pac -pace -pace -pace -pacifi -pacifi -pace -pack -packet -packet -packhors -pack -pack -pack -packthread -pacoru -paction -pad -paddl -paddl -paddock -padua -pagan -pagan -page -pageant -pageant -page -pah -paid -pail -pail -pail -pain -pain -pain -painfulli -pain -paint -paint -painter -paint -paint -paint -pair -pair -pair -pajock -pal -palabra -palac -palac -palamed -palat -palat -palatin -palat -pale -pale -pale -paler -pale -palestin -palfrei -palfrei -palisado -pall -pallabri -palla -pallet -palm -palmer -palmer -palm -palmi -palpabl -palsi -palsi -palsi -palt -palter -paltri -pali -pamp -pamper -pamphlet -pan -pancack -pancak -pancak -pandar -pandar -pandaru -pander -panderli -pander -pandulph -panel -pang -pang -pang -pannier -pannonian -pansa -pansi -pant -pantaloon -pant -pantheon -panther -panthino -pant -pantingli -pantler -pantri -pant -pap -papal -paper -paper -paphlagonia -papho -papist -pap -par -parabl -paracelsu -paradis -paradox -paradox -paragon -paragon -parallel -parallel -paramour -paramour -parapet -paraquito -parasit -parasit -parca -parcel -parcel -parcel -parch -parch -parch -parchment -pard -pardon -pardona -pardon -pardon -pardon -pardonn -pardonn -pardonnez -pardon -pare -pare -parel -parent -parentag -parent -parfect -pare -pare -pari -parish -parishion -parisian -paritor -park -park -parl -parler -parl -parlei -parlez -parliament -parlor -parlour -parlou -parmac -parol -parricid -parricid -parrot -parrot -parslei -parson -part -partak -partaken -partak -partak -part -parthia -parthian -parthian -parti -partial -partial -partial -particip -particip -particl -particular -particular -particular -particularli -particular -parti -part -partisan -partisan -partit -partizan -partlet -partli -partner -partner -partridg -part -parti -pa -pash -pash -pash -pass -passabl -passado -passag -passag -passant -pass -passeng -passeng -pass -passeth -pass -passio -passion -passion -passion -passion -passiv -passport -passi -past -past -pastern -pasti -pastim -pastim -pastor -pastor -pastor -pastri -pastur -pastur -pasti -pat -patai -patch -patcheri -patch -pate -pate -patent -patent -patern -pate -path -pathet -path -pathwai -pathwai -patienc -patient -patient -patient -patin -patrician -patrician -patrick -patrimoni -patroclu -patron -patronag -patro -patron -patrum -patter -pattern -pattern -pattl -pauca -pauca -paul -paulina -paunch -paunch -paus -pauser -paus -pausingli -pauvr -pav -pave -pavement -pavilion -pavilion -pavin -paw -pawn -pawn -paw -pax -pai -payest -pai -payment -payment -pai -paysan -paysan -pe -peac -peaceabl -peaceabl -peac -peacemak -peac -peach -peach -peacock -peacock -peak -peak -peal -peal -pear -peard -pearl -pearl -pear -pea -peasant -peasantri -peasant -peascod -peas -peaseblossom -peat -peaten -peat -pebbl -pebbl -pebbl -peck -peck -peculiar -pecu -pedant -pedant -pedascul -pede -pedest -pedigre -pedlar -pedlar -pedro -ped -peel -peep -peep -peep -peep -peer -peereth -peer -peerless -peer -peesel -peevish -peevishli -peflur -peg -pegasu -peg -peis -peis -peiz -pelf -pelican -pelion -pell -pella -pellet -peloponnesu -pelt -pelt -pembrok -pen -penalti -penalti -penanc -penc -pencil -pencil -pencil -pendant -pendent -pendragon -pendul -penelop -penetr -penetr -penetr -penit -penit -penitenti -penit -penit -penker -penknif -penn -pen -pen -pennon -penni -pennyworth -pennyworth -pen -pens -pension -pension -pensiv -pensiv -pensiv -pent -pentecost -penthesilea -penthous -penuri -penuri -peopl -peopl -peopl -peopl -pepin -pepper -peppercorn -pepper -per -peradventur -peradventur -perceiv -perceiv -perceiv -perceiv -perceiveth -perch -perchanc -perci -percuss -perci -perdi -perdita -perdit -perdonato -perdu -perdur -perdur -perdi -pere -peregrin -peremptorili -peremptori -perfect -perfect -perfect -perfectest -perfect -perfect -perfectli -perfect -perfidi -perfidi -perforc -perform -perform -perform -perform -perform -perform -perform -perform -perfum -perfum -perfum -perfum -perfum -perg -perhap -periapt -perigort -perigouna -peril -peril -peril -period -period -perish -perish -perishest -perisheth -perish -periwig -perjur -perjur -perjur -perjuri -perjuri -perk -perk -permafoi -perman -permiss -permiss -permit -permit -pernici -pernici -peror -perpend -perpendicular -perpendicularli -perpetu -perpetu -perpetu -perplex -perplex -perplex -per -persecut -persecut -persecutor -perseu -persev -persever -persev -persia -persian -persist -persist -persist -persist -persist -person -persona -personag -personag -person -person -person -person -person -person -person -perspect -perspect -perspect -perspicu -persuad -persuad -persuad -persuad -persuas -persuas -pert -pertain -pertain -pertain -pertaunt -pertin -pertli -perturb -perturb -perturb -perturb -peru -perus -perus -perus -perus -pervers -pervers -pervers -pervert -pervert -peseech -pest -pester -pestifer -pestil -pestil -pet -petar -peter -petit -petit -petitionari -petition -petition -petit -peto -petrarch -petruchio -petter -petticoat -petticoat -petti -pettish -pettito -petti -peu -pew -pewter -pewter -phaethon -phaeton -phantasim -phantasim -phantasma -pharamond -pharaoh -pharsalia -pheasant -pheazar -phebe -phebe -pheebu -pheez -phibbu -philadelpho -philario -philarmonu -philemon -philip -philippan -philipp -philippi -phillida -philo -philomel -philomela -philosoph -philosoph -philosoph -philosophi -philostr -philotu -phlegmat -phoeb -phoebu -phoenicia -phoenician -phoenix -phorbu -photinu -phrase -phraseless -phrase -phrygia -phrygian -phrynia -physic -physic -physician -physician -physic -pia -pibbl -pibl -picardi -pick -pickax -pickax -pickbon -pick -picker -pick -pickl -picklock -pickpurs -pick -pickt -pickthank -pictur -pictur -pictur -pictur -pid -pie -piec -piec -piec -piec -pi -pied -pier -pierc -pierc -pierc -pierc -pierceth -pierc -pierci -pier -pi -pieti -pig -pigeon -pigeon -pight -pigmi -pigrogromitu -pike -pike -pil -pilat -pilat -pilcher -pile -pile -pilf -pilfer -pilgrim -pilgrimag -pilgrim -pill -pillag -pillag -pillar -pillar -pillicock -pillori -pillow -pillow -pill -pilot -pilot -pimpernel -pin -pinch -pinch -pinch -pinch -pindaru -pine -pine -pine -pinfold -pine -pinion -pink -pinn -pinnac -pin -pins -pint -pintpot -pion -pioneer -pioner -pioner -piou -pip -pipe -piper -piper -pipe -pipe -pippin -pippin -pirat -pirat -pisa -pisanio -pish -pismir -piss -piss -pistol -pistol -pit -pitch -pitch -pitcher -pitcher -pitchi -piteou -piteous -pitfal -pith -pithless -pithi -piti -piti -piti -piti -pitifulli -pitiless -pit -pittanc -pitti -pittikin -piti -piti -piu -plac -place -place -placentio -place -placeth -placid -place -plack -placket -placket -plagu -plagu -plagu -plagu -plagu -plagui -plain -plainer -plainest -plain -plain -plainli -plain -plain -plainsong -plaint -plaintiff -plaintiff -plaint -planch -planet -planetari -planet -plank -plant -plantag -plantagenet -plantagenet -plantain -plantat -plant -planteth -plant -plash -plashi -plast -plaster -plaster -plat -plate -plate -plate -platform -platform -plat -plat -plausibl -plausiv -plautu -plai -plai -player -player -playeth -playfellow -playfellow -playhous -plai -plai -plea -pleach -pleach -plead -plead -pleader -pleader -plead -plead -plea -pleasanc -pleasant -pleasantli -pleas -pleas -pleaser -pleaser -pleas -pleasest -pleaseth -pleas -pleasur -pleasur -plebeian -plebeii -pleb -pledg -pledg -plein -plenitud -plenteou -plenteous -plenti -plenti -plentifulli -plenti -pless -pless -pless -pliant -pli -pli -plight -plight -plighter -plod -plod -plodder -plod -plod -plood -ploodi -plot -plot -plot -plotter -plough -plough -ploughman -ploughmen -plow -plow -pluck -pluck -plucker -pluck -pluck -plue -plum -plume -plume -plume -plummet -plump -plumpi -plum -plung -plung -plung -plural -plurisi -plu -pluto -plutu -ply -po -pocket -pocket -pocket -pocki -podi -poem -poesi -poet -poetic -poetri -poet -poictier -poinard -poin -point -pointblank -point -point -point -poi -pois -pois -poison -poison -poison -poison -poison -poison -poke -poke -pol -polack -polack -poland -pold -pole -poleax -polecat -polecat -polemon -pole -poli -polici -polici -polish -polish -polit -politician -politician -politicli -polixen -poll -pollut -pollut -poloniu -poltroon -polus -polydamu -polydor -polyxena -pomand -pomegran -pomewat -pomfret -pomgarnet -pommel -pomp -pompeiu -pompei -pompion -pompou -pomp -pond -ponder -ponder -pond -poniard -poniard -pont -pontic -pontif -ponton -pooh -pool -pool -poop -poor -poorer -poorest -poorli -pop -pope -popedom -popiliu -popingai -popish -popp -poppi -pop -popular -popular -popul -porch -porch -pore -pore -pork -porn -porpentin -porridg -porring -port -portabl -portag -portal -portanc -portculli -portend -portend -portent -portent -portent -porter -porter -portia -portion -portli -portotartarossa -portrait -portraitur -port -portug -pose -posi -posi -posit -posit -posit -poss -possess -possess -possess -possesseth -possess -possess -possess -possessor -posset -posset -possibl -possibl -possibl -possibl -possit -post -post -post -posterior -posterior -poster -postern -postern -poster -posthors -posthors -posthumu -post -postmast -post -postscript -postur -postur -posi -pot -potabl -potat -potato -potato -potch -potenc -potent -potent -potenti -potent -potent -pothecari -pother -potion -potion -potpan -pot -potter -pot -pottl -pouch -poulter -poultic -poultnei -pouncet -pound -pound -pour -pourest -pour -pourquoi -pour -pout -poverti -pow -powd -powder -power -power -powerfulli -powerless -power -pox -poi -poysam -prabbl -practic -practic -practic -practic -practic -practic -practi -practis -practis -practis -practis -practis -practis -praeclarissimu -praemunir -praetor -praetor -prag -pragu -prain -prain -prai -prais -prais -prais -praisest -praiseworthi -prais -pranc -prank -prank -prat -prate -prate -prater -prate -prattl -prattler -prattl -prave -prawl -prawn -prai -prayer -prayer -prai -prai -pre -preach -preach -preacher -preach -preach -preachment -pread -preambul -preced -preced -preced -precept -precepti -precept -precinct -preciou -precious -precipic -precipit -precipit -precis -precis -precis -precisian -precor -precurs -precursor -predeceas -predecessor -predecessor -predestin -predica -predict -predict -predict -predomin -predomin -predomin -preech -preemin -prefac -prefer -prefer -prefer -preferr -preferreth -prefer -prefer -prefigur -prefix -prefix -preform -pregnanc -pregnant -pregnantli -prejud -prejudic -prejudici -prelat -premedit -premedit -premis -premis -prenez -prenomin -prentic -prentic -preordin -prepar -prepar -prepar -prepar -prepar -preparedli -prepar -prepar -prepost -preposter -preposter -prerogatif -prerog -prerogativ -presag -presag -presag -presageth -presag -prescienc -prescrib -prescript -prescript -prescript -prescript -presenc -presenc -present -present -present -present -present -presenteth -present -present -present -present -preserv -preserv -preserv -preserv -preserv -preserv -preserv -preserv -presid -press -press -presser -press -press -pressur -pressur -prest -prester -presum -presum -presum -presumpt -presumptu -presuppo -pret -pretenc -pretenc -pretend -pretend -pretend -pretens -pretext -pretia -prettier -prettiest -prettili -pretti -pretti -prevail -prevail -prevaileth -prevail -prevail -prevail -prevent -prevent -prevent -prevent -prevent -prei -prey -prei -priam -priami -priamu -pribbl -price -prick -prick -pricket -prick -prick -pricksong -pride -pride -pridg -prie -pri -prief -pri -priest -priesthood -priest -prig -primal -prime -primer -primero -primest -primit -primo -primogen -primros -primros -primi -princ -princ -princ -princess -princip -princip -princip -principl -principl -princox -pring -print -print -print -printless -print -prioress -priori -prioriti -priori -priscian -prison -prison -prison -prison -prisonni -prison -pristin -prith -prithe -privaci -privat -privat -privat -privilag -privileg -privileg -privileg -privileg -privilegio -privili -priviti -privi -priz -prize -prize -prizer -prize -prizest -prize -pro -probabl -probal -probat -proce -proceed -proceed -proceed -proceed -proce -process -process -proclaim -proclaim -proclaimeth -proclaim -proclam -proclam -proconsul -procrastin -procreant -procreant -procreat -procru -proculeiu -procur -procur -procur -procur -procur -procur -prodig -prodig -prodig -prodig -prodigi -prodigi -prodigi -prodigi -proditor -produc -produc -produc -produc -produc -profac -profan -profan -profan -profan -profan -profan -profan -profan -profess -profess -profess -profess -profess -professor -proffer -proffer -proffer -proffer -profici -profit -profit -profit -profit -profit -profitless -profit -profound -profoundest -profoundli -progenitor -progeni -progn -prognost -prognost -progress -progress -prohibit -prohibit -project -project -project -prolixi -prolix -prologu -prologu -prolong -prolong -promethean -prometheu -promi -promis -promis -promis -promiseth -promis -promontori -promot -promot -prompt -prompt -promptement -prompter -prompt -prompt -promptur -promulg -prone -prononc -prononcez -pronoun -pronounc -pronounc -pronounc -pronounc -pronoun -proof -proof -prop -propag -propag -propend -propens -proper -proper -properli -properti -properti -properti -propheci -propheci -prophesi -prophesi -prophesi -prophesi -prophet -prophetess -prophet -prophet -prophet -propinqu -propont -proport -proportion -proport -propo -propos -propos -propos -propos -propos -proposit -proposit -propound -propp -propr -proprieti -prop -propugn -prorogu -prorogu -proscript -proscript -prose -prosecut -prosecut -proselyt -proserpina -prosp -prospect -prosper -prosper -prospero -prosper -prosper -prosper -prostitut -prostrat -protect -protect -protect -protector -protector -protectorship -protectress -protect -protest -protest -protest -protest -protest -protest -protest -proteu -protheu -protract -protract -proud -prouder -proudest -proudlier -proudli -proud -prov -provand -prove -prove -provend -proverb -proverb -prove -proveth -provid -provid -provid -provid -provid -provid -provid -provinc -provinc -provinci -prove -provis -proviso -provoc -provok -provok -provok -provok -provok -provoketh -provok -provost -prowess -prudenc -prudent -prun -prune -prune -prune -pry -pry -psalm -psalmist -psalm -psalteri -ptolemi -ptolemi -public -publican -public -publicli -publicola -publish -publish -publish -publish -publiu -pucel -puck -pudder -pud -pud -puddl -puddl -pudenc -pueritia -puff -puf -puff -pug -pui -puissanc -puissant -puke -puke -pulcher -pule -pull -puller -pullet -pull -pull -pulpit -pulpit -pulpit -puls -pulsidg -pump -pumpion -pump -pun -punch -punish -punish -punish -punish -punish -punk -punto -puni -pupil -pupil -puppet -puppet -puppi -puppi -pur -purblind -purcha -purchas -purchas -purchas -purchaseth -purchas -pure -pure -purer -purest -purg -purgat -purg -purgatori -purg -purg -purger -purg -purifi -purifi -puritan -puriti -purlieu -purpl -purpl -purpl -purport -purpo -purpos -purpos -purpos -purpos -purposeth -purpos -purr -pur -purs -pursent -purs -pursu -pursu -pursu -pursuer -pursu -pursuest -pursueth -pursu -pursuit -pursuiv -pursuiv -pursi -puru -purveyor -push -push -pusillanim -put -putrefi -putrifi -put -putter -put -puttock -puzzel -puzzl -puzzl -puzzl -py -pygmalion -pygmi -pygmi -pyramid -pyramid -pyramid -pyrami -pyramis -pyramu -pyrenean -pyrrhu -pythagora -qu -quadrangl -quae -quaff -quaf -quagmir -quail -quail -quail -quaint -quaintli -quak -quak -quak -qualif -qualifi -qualifi -qualifi -qualifi -qualit -qualiti -qualiti -qualm -qualmish -quam -quand -quando -quantiti -quantiti -quar -quarrel -quarrel -quarrel -quarrel -quarrel -quarrel -quarrelsom -quarri -quarri -quart -quarter -quarter -quarter -quarter -quart -quasi -quat -quatch -quai -que -quean -quea -queasi -queasi -queen -queen -quell -queller -quench -quench -quench -quenchless -quern -quest -questant -question -question -question -question -questionless -question -questrist -quest -queubu -qui -quick -quicken -quicken -quicker -quicklier -quickli -quick -quicksand -quicksand -quicksilverr -quid -quidditi -quiddit -quier -quiet -quieter -quietli -quiet -quietu -quill -quillet -quill -quilt -quinapalu -quinc -quinc -quintain -quintess -quintu -quip -quip -quir -quir -quirk -quirk -qui -quit -quit -quit -quittanc -quit -quit -quiver -quiver -quiver -quo -quod -quoif -quoint -quoit -quoit -quondam -quoniam -quot -quot -quot -quoth -quotidian -r -rabbit -rabbl -rabblement -race -rack -racker -racket -racket -rack -rack -radianc -radiant -radish -rafe -raft -rag -rage -rage -rageth -ragg -rag -ragged -rage -ragozin -rag -rah -rail -rail -railer -railest -raileth -rail -rail -raiment -rain -rainbow -raineth -rain -rainold -rain -raini -rai -rais -rais -rais -rais -raisin -rak -rake -raker -rake -ral -rald -ralph -ram -rambur -ramm -rampallian -rampant -ramp -rampir -ramp -ram -ramsei -ramston -ran -ranc -rancor -rancor -rancour -random -rang -rang -rang -ranger -rang -rang -rank -ranker -rankest -rank -rankl -rankli -rank -rank -ransack -ransack -ransom -ransom -ransom -ransomless -ransom -rant -rant -rap -rape -rape -rapier -rapier -rapin -rap -rapt -raptur -raptur -rar -rare -rare -rare -rarer -rarest -rariti -rariti -rascal -rascalliest -rascal -rascal -rase -rash -rasher -rashli -rash -rat -ratcatch -ratcliff -rate -rate -rate -rate -rather -ratherest -ratifi -ratifi -ratifi -rate -ration -ratolorum -rat -ratsban -rattl -rattl -rattl -ratur -raught -rav -rave -ravel -raven -raven -raven -raven -ravenspurgh -rave -ravin -rave -ravish -ravish -ravish -ravish -ravish -raw -rawer -rawli -raw -rai -rai -rai -raz -raze -raze -raze -razeth -raze -razor -razor -razor -razur -re -reach -reach -reacheth -reach -read -reader -readiest -readili -readi -read -readin -read -readi -real -realli -realm -realm -reap -reaper -reap -reap -rear -rear -rearward -reason -reason -reason -reason -reason -reasonless -reason -reav -rebat -rebato -rebeck -rebel -rebel -rebel -rebellion -rebelli -rebel -rebound -rebuk -rebuk -rebuk -rebuk -rebuk -rebu -recal -recant -recant -recant -recant -receipt -receipt -receiv -receiv -receiv -receiv -receiv -receivest -receiveth -receiv -receptacl -rechat -reciproc -reciproc -recit -recit -reciterai -reck -reck -reckless -reckon -reckon -reckon -reckon -reck -reclaim -reclaim -reclus -recogniz -recogniz -recoil -recoil -recollect -recomfort -recomfortur -recommend -recommend -recommend -recompen -recompens -reconcil -reconcil -reconcil -reconcil -reconcil -reconcil -reconcili -record -record -record -record -record -record -recount -recount -recount -recount -recount -recours -recov -recov -recover -recov -recoveri -recov -recoveri -recreant -recreant -recreat -recreat -rectifi -rector -rectorship -recur -recur -red -redbreast -redder -reddest -rede -redeem -redeem -redeem -redeem -redeem -redeliv -redempt -redim -red -redoubl -redoubt -redound -redress -redress -redress -reduc -reechi -reed -reed -reek -reek -reek -reeki -reel -reeleth -reel -reel -refel -refer -refer -referr -refer -refigur -refin -refin -reflect -reflect -reflect -reflex -reform -reform -reform -refractori -refrain -refresh -refresh -reft -reft -refug -refu -refus -refus -refus -refusest -refus -reg -regal -regalia -regan -regard -regard -regard -regardfulli -regard -regard -regener -regent -regentship -regia -regiment -regiment -regina -region -region -regist -regist -regist -regreet -regreet -regress -reguerdon -regular -rehear -rehears -rehears -reign -reign -reignier -reign -reign -rein -reinforc -reinforc -reinforc -rein -reiter -reject -reject -rejoic -rejoic -rejoic -rejoiceth -rejoic -rejoicingli -rejoindur -rejourn -rel -relaps -relat -relat -relat -relat -rel -relea -releas -releas -releas -relent -relent -relent -relianc -relic -relief -reliev -reliev -reliev -reliev -reliev -religion -religion -religi -religi -relinquish -reliqu -reliquit -relish -relum -reli -reli -remain -remaind -remaind -remain -remaineth -remain -remain -remark -remark -remedi -remedi -remedi -remedi -rememb -rememb -rememb -rememb -remembr -remembranc -remembr -remercimen -remiss -remiss -remiss -remit -remnant -remnant -remonstr -remors -remors -remorseless -remot -remot -remov -remov -remov -removed -remov -remov -remov -remuner -remuner -renc -rend -render -render -render -rendezv -renegado -reneg -reneg -renew -renew -renewest -renounc -renounc -renounc -renowm -renown -renown -rent -rent -repaid -repair -repair -repair -repair -repass -repast -repastur -repai -repai -repai -repeal -repeal -repeal -repeat -repeat -repeat -repeat -repel -repent -repent -repent -repent -repent -repent -repetit -repetit -repin -repin -repin -replant -replenish -replenish -replet -replic -repli -repli -repliest -repli -repli -report -report -report -reportest -report -reportingli -report -repos -repos -reposeth -repos -repossess -reprehend -reprehend -reprehend -repres -repres -repriev -repriev -repris -reproach -reproach -reproach -reproachfulli -reprob -reprob -reproof -reprov -reprov -reprov -reprov -reprov -repugn -repugn -repugn -repuls -repuls -repurcha -repur -reput -reput -reput -reputeless -reput -reput -request -request -request -request -requiem -requir -requir -requir -requir -requireth -requir -requisit -requisit -requit -requit -requit -requit -requit -rer -rere -rer -rescu -rescu -rescu -rescu -rescu -resembl -resembl -resembl -resembl -resembleth -resembl -reserv -reserv -reserv -reserv -reserv -resid -resid -resid -resid -resid -residu -resign -resign -resist -resist -resist -resist -resist -resolut -resolut -resolut -resolut -resolv -resolv -resolv -resolvedli -resolv -resolveth -resort -resort -resound -resound -respeak -respect -respect -respect -respect -respect -respect -respic -respit -respit -respons -respos -ress -rest -rest -resteth -rest -rest -restitut -restless -restor -restor -restor -restor -restor -restor -restor -restrain -restrain -restrain -restrain -restraint -rest -resti -resum -resum -resum -resurrect -retail -retail -retain -retain -retain -retel -retent -retent -retinu -retir -retir -retir -retir -retir -retir -retold -retort -retort -retourn -retract -retreat -retrograd -ret -return -return -returnest -returneth -return -return -revania -reveal -reveal -revel -revel -revel -revel -revel -revel -revelri -revel -reveng -reveng -reveng -reveng -reveng -reveng -reveng -reveng -reveng -revengingli -revenu -revenu -reverb -reverber -reverb -reverenc -rever -reverend -rever -rever -rever -revers -revers -revert -review -reviewest -revil -revil -revisit -reviv -reviv -reviv -reviv -revok -revok -revok -revolt -revolt -revolt -revolt -revolut -revolut -revolv -revolv -reward -reward -reward -reward -reward -reword -reword -rex -rei -reynaldo -rford -rful -rfull -rhapsodi -rheim -rhenish -rhesu -rhetor -rheum -rheumat -rheum -rheumi -rhinocero -rhode -rhodop -rhubarb -rhym -rhyme -rhymer -rhyme -rhyme -rialto -rib -ribald -riband -riband -ribaudr -ribb -rib -ribbon -ribbon -rib -rice -rich -richard -richer -rich -richest -richli -richmond -richmond -rid -riddanc -ridden -riddl -riddl -riddl -ride -rider -rider -ride -ridest -rideth -ridg -ridg -ridicul -ride -rid -rien -ri -rifl -rift -rift -rig -rigg -riggish -right -righteou -righteous -right -rightfulli -rightli -right -rigol -rigor -rigor -rigour -ril -rim -rin -rinaldo -rind -ring -ring -ringlead -ringlet -ring -ringwood -riot -rioter -riot -riotou -riot -rip -ripe -ripe -ripen -ripen -ripe -ripen -ripen -riper -ripest -ripe -ripp -rip -rise -risen -rise -riseth -rish -rise -rite -rite -rivag -rival -rival -rival -rival -rive -rive -rivel -river -river -rivet -rivet -rivet -rivo -rj -rless -road -road -roam -roam -roan -roar -roar -roarer -roar -roar -roast -roast -rob -roba -roba -robb -rob -robber -robber -robberi -rob -robe -robe -robert -robe -robin -rob -robusti -rochest -rochford -rock -rock -rocki -rod -rode -roderigo -rod -roe -roe -roger -rogero -rogu -rogueri -rogu -roguish -roi -roist -roll -roll -roll -roll -rom -romag -roman -romano -romano -roman -rome -romeo -romish -rondur -ronyon -rood -roof -roof -rook -rook -rooki -room -room -root -root -rootedli -rooteth -root -root -rope -roperi -rope -rope -ro -rosalind -rosalinda -rosalind -rosalin -rosciu -rose -rose -rosemari -rosencrantz -rose -ross -rosi -rot -rote -rote -rother -rotherham -rot -rot -rotten -rotten -rot -rotund -rouen -rough -rougher -roughest -roughli -rough -round -round -roundel -rounder -roundest -round -roundli -round -roundur -rou -rous -rous -rousillon -rousli -roussi -rout -rout -rout -rove -rover -row -rowel -rowland -rowland -roi -royal -royal -royal -royalti -royalti -roynish -rs -rt -rub -rubb -rub -rubbish -rubi -rubiou -rub -rubi -rud -rudand -rudder -ruddi -ruddock -ruddi -rude -rude -rude -ruder -rudesbi -rudest -rudiment -rue -ru -ruff -ruffian -ruffian -ruffl -ruffl -ruff -rug -rugbi -rugemount -rug -ruin -ruinat -ruin -ruin -ruinou -ruin -rul -rule -rule -ruler -ruler -rule -rule -rumbl -ruminai -ruminat -rumin -rumin -rumin -rumin -rumor -rumour -rumour -rumour -rump -run -runag -runag -runawai -runawai -rung -runn -runner -runner -run -run -ruptur -ruptur -rural -rush -rush -rush -rushl -rushi -russet -russia -russian -russian -rust -rust -rustic -rustic -rustic -rustl -rustl -rust -rusti -rut -ruth -ruth -ruthless -rutland -ruttish -ry -rye -ryth -s -sa -saba -sabbath -sabl -sabl -sack -sackbut -sackcloth -sack -sackerson -sack -sacrament -sacr -sacrif -sacrific -sacrific -sacrific -sacrifici -sacrif -sacrilegi -sacr -sad -sadder -saddest -saddl -saddler -saddl -sadli -sad -saf -safe -safeguard -safe -safer -safest -safeti -safeti -saffron -sag -sage -sagittari -said -saidst -sail -sail -sailmak -sailor -sailor -sail -sain -saint -saint -saintlik -saint -saith -sake -sake -sala -salad -salamand -salari -sale -salerio -salicam -saliqu -salisburi -sall -sallet -sallet -salli -sallow -salli -salmon -salmon -salt -salter -saltier -salt -saltpetr -salut -salut -salut -salut -salut -saluteth -salv -salvat -salv -salv -same -samingo -samp -sampir -sampl -sampler -sampson -samson -samson -sancta -sanctifi -sanctifi -sanctifi -sanctimoni -sanctimoni -sanctimoni -sanctiti -sanctiti -sanctuar -sanctuari -sand -sandal -sandbag -sand -sand -sandi -sandi -sang -sanguin -sangui -saniti -san -santrail -sap -sapient -sapit -sapless -sapl -sapphir -sapphir -saracen -sarcenet -sard -sardian -sardinia -sardi -sarum -sat -satan -satchel -sate -sate -satiat -satieti -satin -satir -satir -sati -satisfact -satisfi -satisfi -satisfi -satisfi -saturdai -saturdai -saturn -saturnin -saturninu -satyr -satyr -sauc -sauc -sauc -saucer -sauc -saucili -sauci -sauci -sauf -saunder -sav -savag -savag -savag -savageri -savag -save -save -save -save -saviour -savori -savour -savour -savour -savouri -savoi -saw -saw -sawest -sawn -sawpit -saw -sawyer -saxon -saxoni -saxton -sai -sayest -sai -sai -sai -sayst -sblood -sc -scab -scabbard -scab -scaffold -scaffoldag -scal -scald -scald -scald -scale -scale -scale -scale -scall -scalp -scalp -scali -scambl -scambl -scamel -scan -scandal -scandaliz -scandal -scandi -scann -scant -scant -scanter -scant -scantl -scant -scap -scape -scape -scape -scapeth -scar -scarc -scarc -scarciti -scare -scarecrow -scarecrow -scarf -scarf -scarf -scare -scarlet -scarr -scarr -scar -scaru -scath -scath -scath -scatt -scatter -scatter -scatter -scatter -scelera -scelerisqu -scene -scene -scent -scent -scept -scepter -sceptr -sceptr -sceptr -schedul -schedul -scholar -scholarli -scholar -school -schoolboi -schoolboi -schoolfellow -school -schoolmast -schoolmast -school -sciatica -sciatica -scienc -scienc -scimitar -scion -scion -scissor -scoff -scoffer -scof -scoff -scoggin -scold -scold -scold -sconc -scone -scope -scope -scorch -scorch -score -score -score -score -scorn -scorn -scorn -scornfulli -scorn -scorn -scorpion -scorpion -scot -scotch -scotch -scotland -scot -scottish -scoundrel -scour -scour -scourg -scourg -scour -scout -scout -scowl -scrap -scrape -scrape -scrap -scratch -scratch -scratch -scream -scream -screech -screech -screen -screen -screw -screw -scribbl -scribbl -scribe -scribe -scrimer -scrip -scrippag -scriptur -scriptur -scriven -scroll -scroll -scroop -scrowl -scroyl -scrub -scrupl -scrupl -scrupul -scuffl -scuffl -scullion -scull -scum -scurril -scurril -scurril -scurvi -scuse -scut -scutcheon -scutcheon -scylla -scyth -scyth -scythia -scythian -sdeath -se -sea -seacoal -seafar -seal -seal -seal -seal -seam -seamen -seami -seaport -sear -searc -search -searcher -search -searcheth -search -sear -sea -seasick -seasid -season -season -season -seat -seat -seat -sebastian -second -secondarili -secondari -second -second -secreci -secret -secretari -secretari -secretli -secret -sect -sectari -sect -secundo -secur -secur -secur -secur -sedg -sedg -sedg -sedgi -sedit -sediti -seduc -seduc -seduc -seduc -seduc -see -seed -seed -seed -seed -seedsman -seein -see -seek -seek -seek -seel -seel -seeli -seem -seem -seemer -seemest -seemeth -seem -seemingli -seemli -seem -seen -seer -see -sees -seest -seeth -seeth -seeth -seet -segreg -seigneur -seigneur -seiz -seiz -seiz -seiz -seizeth -seiz -seizur -seld -seldom -select -seleucu -self -selfsam -sell -seller -sell -sell -selv -semblabl -semblabl -semblanc -semblanc -sembl -semi -semicircl -semirami -semper -semproniu -senat -senat -senat -send -sender -sendeth -send -send -seneca -senior -seniori -seni -sennet -senoi -sens -senseless -sens -sensibl -sensibl -sensual -sensual -sent -sentenc -sentenc -sentenc -sententi -sentinel -sentinel -separ -separ -separ -separ -separ -septentrion -sepulchr -sepulchr -sepulchr -sequel -sequenc -sequent -sequest -sequest -sequestr -sere -sereni -serg -sergeant -seriou -serious -sermon -sermon -serpent -serpentin -serpent -serpigo -serv -servant -servant -servant -serv -serv -server -serv -serveth -servic -servic -servic -servil -servil -serviliu -serv -servingman -servingmen -serviteur -servitor -servitor -servitud -sessa -session -session -sesto -set -setebo -set -setter -set -settl -settl -settlest -settl -sev -seven -sevenfold -sevennight -seventeen -seventh -seventi -sever -sever -sever -sever -sever -sever -sever -severest -sever -sever -severn -sever -sew -seward -sewer -sew -sex -sex -sexton -sextu -seymour -seyton -sfoot -sh -shackl -shackl -shade -shade -shadow -shadow -shadow -shadow -shadowi -shadi -shafalu -shaft -shaft -shag -shak -shake -shake -shaken -shake -shake -shale -shall -shalleng -shallow -shallowest -shallowli -shallow -shalt -sham -shambl -shame -shame -shame -shamefulli -shameless -shame -shamest -shame -shank -shank -shap -shape -shape -shapeless -shapen -shape -shape -shar -shard -shard -shard -share -share -sharer -share -share -shark -sharp -sharpen -sharpen -sharpen -sharper -sharpest -sharpli -sharp -sharp -shatter -shav -shave -shaven -shaw -she -sheaf -sheal -shear -shearer -shear -shearman -shear -sheath -sheath -sheath -sheath -sheath -sheav -sheav -shed -shed -shed -sheen -sheep -sheepcot -sheepcot -sheep -sheepskin -sheer -sheet -sheet -sheet -sheffield -shelf -shell -shell -shelt -shelter -shelter -shelv -shelv -shelvi -shent -shepherd -shepherd -shepherdess -shepherdess -shepherd -sher -sheriff -sherri -she -sheweth -shield -shield -shield -shift -shift -shift -shift -shill -shill -shin -shine -shine -shineth -shine -shin -shini -ship -shipboard -shipman -shipmast -shipmen -shipp -ship -ship -ship -shipt -shipwreck -shipwreck -shipwright -shipwright -shire -shirlei -shirt -shirt -shive -shiver -shiver -shiver -shoal -shoal -shock -shock -shod -shoe -shoe -shoemak -shoe -shog -shone -shook -shoon -shoot -shooter -shooti -shoot -shoot -shop -shop -shore -shore -shorn -short -shortcak -shorten -shorten -shorten -shorter -shortli -short -shot -shotten -shough -should -shoulder -shoulder -shoulder -shouldst -shout -shout -shout -shout -shov -shove -shovel -shovel -show -show -shower -shower -showest -show -shown -show -shred -shrew -shrewd -shrewdli -shrewd -shrewish -shrewishli -shrewish -shrew -shrewsburi -shriek -shriek -shriek -shriev -shrift -shrill -shriller -shrill -shrilli -shrimp -shrine -shrink -shrink -shrink -shriv -shrive -shriver -shrive -shrive -shroud -shroud -shroud -shroud -shrove -shrow -shrow -shrub -shrub -shrug -shrug -shrunk -shudd -shudder -shuffl -shuffl -shuffl -shuffl -shun -shunless -shunn -shun -shun -shun -shut -shut -shuttl -shy -shylock -si -sibyl -sibylla -sibyl -sicil -sicilia -sicilian -siciliu -sicil -sicili -siciniu -sick -sicken -sicken -sicker -sickl -sicklemen -sickli -sickli -sickli -sick -sicl -sicyon -side -side -side -sieg -sieg -sienna -si -siev -sift -sift -sigeia -sigh -sigh -sigh -sigh -sight -sight -sightless -sightli -sight -sign -signal -signet -signieur -signific -signific -signifi -signifi -signifi -signifi -signior -signiori -signior -signiori -signor -signori -sign -signum -silenc -silenc -silenc -silenc -silent -silent -siliu -silk -silken -silkman -silk -silliest -silli -sill -silli -silva -silver -silver -silverli -silvia -silviu -sima -simil -simil -simoi -simon -simoni -simp -simpcox -simpl -simpl -simpler -simpl -simplic -simpli -simular -simul -sin -sinc -sincer -sincer -sincer -sinel -sinew -sinew -sinew -sinewi -sin -sinfulli -sing -sing -sing -singer -sing -singeth -sing -singl -singl -singl -singli -sing -singular -singularit -singular -singular -singul -sinist -sink -sink -sink -sinn -sinner -sinner -sin -sinon -sin -sip -sip -sir -sire -siren -sirrah -sir -sist -sister -sisterhood -sisterli -sister -sit -sith -sithenc -sit -sit -situat -situat -situat -siward -six -sixpenc -sixpenc -sixpenni -sixteen -sixth -sixti -siz -size -size -sizzl -skain -skambl -skein -skelter -ski -skil -skilfulli -skill -skilless -skillet -skill -skill -skim -skimbl -skin -skinker -skinni -skin -skip -skipp -skipper -skip -skirmish -skirmish -skirr -skirt -skirt -skittish -skulk -skull -skull -sky -skyei -skyish -slab -slack -slackli -slack -slain -slake -sland -slander -slander -slander -slander -slander -slander -slander -slash -slaught -slaughter -slaughter -slaughter -slaughterman -slaughtermen -slaughter -slaughter -slave -slaver -slaveri -slave -slavish -slai -slayeth -slai -slai -sleav -sled -sleek -sleekli -sleep -sleeper -sleeper -sleepest -sleep -sleep -sleepi -sleev -sleev -sleid -sleid -sleight -sleight -slender -slender -slenderli -slept -slew -slewest -slice -slid -slide -slide -slide -slight -slight -slightest -slightli -slight -slight -slili -slime -slimi -sling -slink -slip -slipp -slipper -slipper -slipperi -slip -slish -slit -sliver -slobb -slomber -slop -slope -slop -sloth -sloth -slough -slovenli -slovenri -slow -slower -slowli -slow -slubber -slug -sluggard -sluggardiz -sluggish -sluic -slumb -slumber -slumber -slumberi -slunk -slut -slut -slutteri -sluttish -sluttish -sly -sly -smack -smack -smack -small -smaller -smallest -small -smalu -smart -smart -smartli -smatch -smatter -smear -smell -smell -smell -smelt -smil -smile -smile -smile -smilest -smilet -smile -smilingli -smirch -smirch -smit -smite -smite -smith -smithfield -smock -smock -smok -smoke -smoke -smoke -smoke -smoki -smooth -smooth -smooth -smoothli -smooth -smooth -smote -smoth -smother -smother -smother -smug -smulkin -smutch -snaffl -snail -snail -snake -snake -snaki -snap -snapp -snapper -snar -snare -snare -snarl -snarleth -snarl -snatch -snatcher -snatch -snatch -sneak -sneak -sneap -sneap -sneck -snip -snipe -snipt -snore -snore -snore -snort -snout -snow -snowbal -snow -snowi -snuff -snuff -snug -so -soak -soak -soak -soar -soar -soar -sob -sob -sober -soberli -sobrieti -sob -sociabl -societi -societi -sock -socrat -sod -sodden -soe -soever -soft -soften -soften -softer -softest -softli -soft -soil -soil -soilur -soit -sojourn -sol -sola -solac -solanio -sold -soldat -solder -soldest -soldier -soldier -soldiership -sole -sole -solem -solemn -solem -solemn -solemn -solemniz -solemn -solemn -solemnli -sole -solicit -solicit -solicit -solicit -solicit -solicitor -solicit -solid -solidar -solid -solinu -solitari -solomon -solon -solum -solu -solyman -some -somebodi -someon -somerset -somervil -someth -sometim -sometim -somev -somewhat -somewher -somewhith -somm -son -sonanc -song -song -sonnet -sonnet -sonnet -son -sont -sonti -soon -sooner -soonest -sooth -sooth -soother -sooth -soothsai -soothsay -sooti -sop -sophist -sophist -sophi -sop -sorcer -sorcer -sorceress -sorceri -sorceri -sore -sorel -sore -sorer -sore -sorrier -sorriest -sorrow -sorrow -sorrowest -sorrow -sorrow -sorrow -sorri -sort -sortanc -sort -sort -sort -sossiu -sot -soto -sot -sottish -soud -sought -soul -sould -soulless -soul -sound -sound -sounder -soundest -sound -soundless -soundli -sound -soundpost -sound -sour -sourc -sourc -sourest -sourli -sour -sou -sous -south -southam -southampton -southerli -southern -southward -southwark -southwel -souviendrai -sov -sovereign -sovereignest -sovereignli -sovereignti -sovereignvour -sow -sow -sowl -sowter -space -space -spaciou -spade -spade -spain -spak -spake -spakest -span -spangl -spangl -spaniard -spaniel -spaniel -spanish -spann -span -spar -spare -spare -spare -sparingli -spark -sparkl -sparkl -sparkl -spark -sparrow -sparrow -sparta -spartan -spavin -spavin -spawn -speak -speaker -speaker -speakest -speaketh -speak -speak -spear -speargrass -spear -special -special -special -specialti -specialti -specifi -specious -spectacl -spectacl -spectacl -spectat -spectatorship -specul -specul -specul -sped -speech -speech -speechless -speed -speed -speedier -speediest -speedili -speedi -speed -speed -speedi -speen -spell -spell -spell -spelt -spencer -spend -spendest -spend -spend -spendthrift -spent -sperato -sperm -spero -sperr -spher -sphere -sphere -sphere -spheric -spheri -sphinx -spice -spice -spiceri -spice -spider -spider -spi -spi -spieth -spightfulli -spigot -spill -spill -spill -spilt -spilth -spin -spinii -spinner -spinster -spinster -spire -spirit -spirit -spiritless -spirit -spiritu -spiritualti -spirt -spit -spital -spite -spite -spite -spite -spit -spit -spit -splai -spleen -spleen -spleen -spleeni -splendour -splenit -splinter -splinter -split -split -split -split -spoil -spoil -spok -spoke -spoken -spoke -spokesman -spong -spongi -spoon -spoon -sport -sport -sport -sportiv -sport -spot -spotless -spot -spot -spousal -spous -spout -spout -spout -sprag -sprang -sprat -sprawl -sprai -sprai -spread -spread -spread -spright -spright -sprightli -sprig -spring -spring -spring -springeth -springhalt -spring -spring -springtim -sprinkl -sprinkl -sprite -sprite -sprite -sprite -sprite -sprout -spruce -sprung -spun -spur -spurio -spurn -spurn -spurr -spurrer -spur -spur -spy -spy -squabbl -squadron -squadron -squand -squar -squar -squarer -squar -squash -squeak -squeak -squeal -squeal -squeez -squeez -squel -squier -squint -squini -squir -squir -squirrel -st -stab -stabb -stab -stab -stabl -stabl -stabl -stablish -stablish -stab -stack -staff -stafford -stafford -staffordshir -stag -stage -stage -stagger -stagger -stagger -stag -staid -staider -stain -stain -stain -staineth -stain -stainless -stain -stair -stair -stake -stake -stale -stale -stalk -stalk -stalk -stall -stall -stall -stamford -stammer -stamp -stamp -stamp -stanch -stanchless -stand -standard -standard -stander -stander -standest -standeth -stand -stand -staniel -stanlei -stanz -stanzo -stanzo -stapl -stapl -star -stare -stare -stare -stare -stare -stark -starkli -starlight -starl -starr -starri -star -start -start -start -startingli -startl -startl -start -starv -starv -starv -starvelackei -starvel -starveth -starv -state -stateli -state -state -statesman -statesmen -statiliu -station -statist -statist -statu -statu -statur -statur -statut -statut -stave -stave -stai -stai -stayest -stai -stai -stead -stead -steadfast -steadier -stead -steal -stealer -stealer -steal -steal -stealth -stealthi -steed -steed -steel -steel -steeli -steep -steep -steepl -steepl -steep -steepi -steer -steerag -steer -steer -stell -stem -stem -stench -step -stepdam -stephano -stephen -stepmoth -stepp -step -step -steril -steril -sterl -stern -sternag -sterner -sternest -stern -steterat -stew -steward -steward -stewardship -stew -stew -stick -stick -stickler -stick -stiff -stiffen -stiffli -stifl -stifl -stifl -stigmat -stigmat -stile -still -stiller -stillest -still -stilli -sting -sting -stingless -sting -stink -stink -stinkingli -stink -stint -stint -stint -stir -stirr -stir -stirrer -stirrer -stirreth -stir -stirrup -stirrup -stir -stitcheri -stitch -stithi -stithi -stoccado -stoccata -stock -stockfish -stock -stock -stockish -stock -stog -stog -stoic -stokesli -stol -stole -stolen -stolest -stomach -stomach -stomach -stomach -ston -stone -stonecutt -stone -stonish -stoni -stood -stool -stool -stoop -stoop -stoop -stop -stope -stopp -stop -stop -stop -stor -store -storehous -storehous -store -stori -storm -storm -storm -storm -stormi -stori -stoup -stoup -stout -stouter -stoutli -stout -stover -stow -stowag -stow -strachi -straggler -straggl -straight -straightest -straightwai -strain -strain -strain -strain -strait -strait -straiter -straitli -strait -strait -strand -strang -strang -strang -stranger -stranger -strangest -strangl -strangl -strangler -strangl -strangl -strappado -strap -stratagem -stratagem -stratford -strato -straw -strawberri -strawberri -straw -strawi -strai -strai -strai -streak -streak -stream -streamer -stream -stream -strech -street -street -strength -strengthen -strengthen -strengthless -strength -stretch -stretch -stretch -stretch -strew -strew -strew -strewment -stricken -strict -stricter -strictest -strictli -strictur -stride -stride -stride -strife -strife -strik -strike -striker -strike -strikest -strike -string -stringless -string -strip -stripe -stripl -stripl -stripp -strip -striv -strive -strive -strive -strok -stroke -stroke -strond -strond -strong -stronger -strongest -strongli -strook -strosser -strove -strown -stroi -struck -strucken -struggl -struggl -struggl -strumpet -strumpet -strumpet -strung -strut -strut -strut -strut -stubbl -stubborn -stubbornest -stubbornli -stubborn -stuck -stud -student -student -studi -studi -studiou -studious -stud -studi -studi -stuff -stuf -stuff -stumbl -stumbl -stumblest -stumbl -stump -stump -stung -stupefi -stupid -stupifi -stuprum -sturdi -sty -styga -stygian -styl -style -styx -su -sub -subcontract -subdu -subdu -subdu -subduement -subdu -subdu -subject -subject -subject -subject -submerg -submiss -submiss -submit -submit -submit -suborn -suborn -suborn -subscrib -subscrib -subscrib -subscrib -subscript -subsequ -subsidi -subsidi -subsist -subsist -substanc -substanc -substanti -substitut -substitut -substitut -substitut -subtil -subtilli -subtl -subtleti -subtleti -subtli -subtractor -suburb -subvers -subvert -succed -succe -succeed -succeed -succeed -succe -success -successantli -success -success -successfulli -success -success -success -successor -successor -succour -succour -such -suck -sucker -sucker -suck -suckl -suck -sudden -suddenli -sue -su -suerli -sue -sueth -suff -suffer -suffer -suffer -suffer -suffer -suffer -suffic -suffic -suffic -suffic -sufficeth -suffici -suffici -suffici -suffic -sufficit -suffig -suffoc -suffoc -suffoc -suffolk -suffrag -suffrag -sug -sugar -sugarsop -suggest -suggest -suggest -suggest -suggest -suggest -sui -suit -suitabl -suit -suit -suitor -suitor -suit -suivez -sullen -sullen -sulli -sulli -sulli -sulph -sulpher -sulphur -sulphur -sultan -sultri -sum -sumless -summ -summa -summari -summer -summer -summit -summon -summon -summon -sumpter -sumptuou -sumptuous -sum -sun -sunbeam -sunburn -sunburnt -sund -sundai -sundai -sunder -sunder -sundri -sung -sunk -sunken -sunni -sunris -sun -sunset -sunshin -sup -super -superfici -superfici -superflu -superflu -superflu -superflux -superior -supern -supernatur -superprais -superscript -superscript -superservic -superstit -superstiti -superstiti -supersubtl -supervis -supervisor -supp -supper -supper -suppertim -sup -supplant -suppl -suppler -supplianc -suppliant -suppliant -supplic -supplic -supplic -suppli -suppli -suppli -suppliest -suppli -supplyant -suppli -supplyment -support -support -support -support -support -support -support -supportor -suppo -suppos -suppos -suppos -suppos -supposest -suppos -supposit -suppress -suppress -suppresseth -supremaci -suprem -sup -sur -suranc -surceas -surd -sure -surecard -sure -surer -surest -sureti -sureti -surfeit -surfeit -surfeit -surfeit -surfeit -surg -surgeon -surgeon -surger -surgeri -surg -surli -surmi -surmis -surmis -surmis -surmount -surmount -surmount -surnam -surnam -surnam -surpasseth -surpass -surplic -surplu -surpri -surpris -surpris -surrend -surrei -surrei -survei -surveyest -survei -surveyor -surveyor -survei -surviv -surviv -survivor -susan -suspect -suspect -suspect -suspect -suspend -suspens -suspicion -suspicion -suspici -suspir -suspir -sust -sustain -sustain -sutler -sutton -suum -swabber -swaddl -swag -swagg -swagger -swagger -swagger -swagger -swain -swain -swallow -swallow -swallow -swallow -swam -swan -swan -sward -sware -swarm -swarm -swart -swarth -swarth -swarthi -swasher -swash -swath -swath -swathl -swai -swai -swai -swear -swearer -swearer -swearest -swear -swear -swear -sweat -sweaten -sweat -sweat -sweati -sweep -sweeper -sweep -sweet -sweeten -sweeten -sweeter -sweetest -sweetheart -sweet -sweetli -sweetmeat -sweet -sweet -swell -swell -swell -swell -swelter -sweno -swept -swerv -swerver -swerv -swift -swifter -swiftest -swiftli -swift -swill -swill -swim -swimmer -swimmer -swim -swim -swine -swineherd -swing -swing -swinish -swinstead -switch -swit -switzer -swol -swoll -swoln -swoon -swoon -swoon -swoon -swoop -swoopstak -swor -sword -sworder -sword -swore -sworn -swound -swound -swum -swung -sy -sycamor -sycorax -sylla -syllabl -syllabl -syllog -symbol -sympathis -sympathiz -sympath -sympath -sympathi -synagogu -synod -synod -syracus -syracusian -syracusian -syria -syrup -t -ta -taber -tabl -tabl -tabl -tablet -tabor -tabor -tabor -tabourin -taciturn -tack -tackl -tackl -tackl -tackl -tackl -taddl -tadpol -taffeta -taffeti -tag -tagrag -tah -tail -tailor -tailor -tail -taint -taint -taint -taint -taintur -tak -take -taken -taker -take -takest -taketh -take -tal -talbot -talbotit -talbot -tale -talent -talent -taleport -tale -talk -talk -talker -talker -talkest -talk -talk -tall -taller -tallest -talli -tallow -talli -talon -tam -tambourin -tame -tame -tame -tame -tamer -tame -tame -tamora -tamworth -tan -tang -tangl -tangl -tank -tanl -tann -tan -tanner -tanquam -tanta -tantaen -tap -tape -taper -taper -tapestri -tapestri -taphous -tapp -tapster -tapster -tar -tardi -tardili -tardi -tardi -tarentum -targ -targ -target -target -tarpeian -tarquin -tarquin -tarr -tarr -tarrianc -tarri -tarri -tarri -tarri -tart -tartar -tartar -tartli -tart -task -tasker -task -task -tassel -tast -tast -tast -tast -tatt -tatter -tatter -tatter -tattl -tattl -tattl -taught -taunt -taunt -taunt -tauntingli -taunt -tauru -tavern -tavern -tavi -tawdri -tawni -tax -taxat -taxat -tax -tax -tc -te -teach -teacher -teacher -teach -teachest -teacheth -teach -team -tear -tear -tear -tear -tearsheet -teat -tediou -tedious -tedious -teem -teem -teem -teen -teeth -teipsum -telamon -telamoniu -tell -teller -tell -tell -tellu -temp -temper -temper -temper -temper -temper -temper -tempest -tempest -tempestu -templ -templ -tempor -temporari -temporiz -tempor -tempor -temp -tempt -temptat -temptat -tempt -tempter -tempter -tempteth -tempt -tempt -ten -tenabl -tenant -tenantiu -tenantless -tenant -tench -tend -tendanc -tend -tender -tender -tenderli -tender -tender -tend -tend -tenedo -tenement -tenement -tenfold -tenni -tenour -tenour -ten -tent -tent -tenth -tenth -tent -tenur -tenur -tercel -tereu -term -termag -term -termin -termless -term -terra -terrac -terram -terra -terr -terren -terrestri -terribl -terribl -territori -territori -terror -terror -tertian -tertio -test -testament -test -tester -testern -testifi -testimoni -testimoni -testimoni -testi -testril -testi -tetchi -tether -tetter -tevil -tewksburi -text -tgv -th -thae -thame -than -thane -thane -thank -thank -thank -thankfulli -thank -thank -thank -thankless -thank -thanksgiv -thaso -that -thatch -thaw -thaw -thaw -the -theatr -theban -thebe -thee -theft -theft -thein -their -their -theis -them -theme -theme -themselv -then -thenc -thenceforth -theoric -there -thereabout -thereabout -thereaft -thereat -therebi -therefor -therein -thereof -thereon -thereto -thereunto -thereupon -therewith -therewith -thersit -these -theseu -thessalian -thessali -theti -thew -thei -thick -thicken -thicken -thicker -thickest -thicket -thickskin -thief -thieveri -thiev -thievish -thigh -thigh -thimbl -thimbl -thin -thine -thing -thing -think -thinkest -think -think -think -thinkst -thinli -third -thirdli -third -thirst -thirst -thirst -thirsti -thirteen -thirti -thirtieth -thirti -thi -thisbi -thisn -thistl -thistl -thither -thitherward -thoa -thoma -thorn -thorn -thorni -thorough -thoroughli -those -thou -though -thought -thought -thought -thousand -thousand -thracian -thraldom -thrall -thrall -thrall -thrash -thrason -thread -threadbar -threaden -thread -threat -threaten -threaten -threaten -threatest -threat -three -threefold -threepenc -threepil -three -threescor -thresher -threshold -threw -thrice -thrift -thriftless -thrift -thrifti -thrill -thrill -thrill -thrive -thrive -thriver -thrive -thrive -throat -throat -throb -throb -throca -throe -throe -thromuldo -thron -throne -throne -throne -throng -throng -throng -throstl -throttl -through -throughfar -throughfar -throughli -throughout -throw -thrower -throwest -throw -thrown -throw -thrum -thrumm -thrush -thrust -thrusteth -thrust -thrust -thumb -thumb -thump -thund -thunder -thunderbolt -thunderbolt -thunder -thunder -thunderston -thunderstrok -thurio -thursdai -thu -thwack -thwart -thwart -thwart -thwart -thy -thyme -thymu -thyreu -thyself -ti -tib -tiber -tiberio -tibei -tice -tick -tickl -tickl -tickl -tickl -tickl -ticklish -tiddl -tide -tide -tide -tidi -tie -ti -ti -tiff -tiger -tiger -tight -tightli -tike -til -tile -till -tillag -tilli -tilt -tilter -tilth -tilt -tilt -tiltyard -tim -timandra -timber -time -timeless -timeli -time -time -timon -timor -timor -timor -tinct -tinctur -tinctur -tinder -tingl -tinker -tinker -tinsel -tini -tip -tipp -tippl -tip -tipsi -tipto -tir -tire -tire -tire -tirest -tire -tirra -tirrit -ti -tish -tisick -tissu -titan -titania -tith -tith -tith -titiniu -titl -titl -titleless -titl -tittl -tittl -titular -titu -tn -to -toad -toad -toadstool -toast -toast -toast -toast -toaz -tobi -tock -tod -todai -todpol -tod -toe -toe -tofor -toge -toge -togeth -toil -toil -toil -toil -token -token -told -toledo -toler -toll -toll -tom -tomb -tomb -tomb -tombless -tomboi -tomb -tomorrow -tomyri -ton -tong -tongu -tongu -tongu -tongueless -tongu -tonight -too -took -tool -tool -tooth -toothach -toothpick -toothpick -top -topa -top -topgal -topless -topmast -topp -top -toppl -toppl -top -topsail -topsi -torch -torchbear -torchbear -torcher -torch -torchlight -tore -torment -tormenta -torment -torment -torment -tormentor -torment -torn -torrent -tortiv -tortois -tortur -tortur -tortur -tortur -tortur -tortur -torturest -tortur -toryn -toss -toss -tosseth -toss -tot -total -total -tott -totter -totter -tou -touch -touch -touch -toucheth -touch -touchston -tough -tougher -tough -tourain -tournament -tour -tou -tout -touz -tow -toward -towardli -toward -tower -tower -tower -town -town -township -townsman -townsmen -towton -toi -toi -trace -trace -track -tract -tractabl -trade -trade -trader -trade -tradesman -tradesmen -trade -tradit -tradit -traduc -traduc -traduc -traffic -traffick -traffic -tragedian -tragedian -tragedi -tragedi -tragic -tragic -trail -train -train -train -train -trait -traitor -traitorli -traitor -traitor -traitor -traitress -traject -trammel -trampl -trampl -trampl -tranc -tranc -tranio -tranquil -tranquil -transcend -transcend -transfer -transfigur -transfix -transform -transform -transform -transform -transgress -transgress -transgress -transgress -translat -translat -translat -translat -transmigr -transmut -transpar -transport -transport -transport -transport -transport -transpos -transshap -trap -trapp -trap -trap -trash -travail -travail -travel -travel -travel -travel -travel -travel -travel -travellest -travel -travel -traver -travers -trai -treacher -treacher -treacher -treacheri -tread -tread -tread -treason -treason -treason -treason -treasur -treasur -treasur -treasuri -treasuri -treat -treati -treatis -treat -treati -trebl -trebl -trebl -treboniu -tree -tree -trembl -trembl -trembl -tremblest -trembl -tremblingli -tremor -trempl -trench -trenchant -trench -trencher -trencher -trencherman -trencher -trench -trench -trent -tre -trespass -trespass -tressel -tress -trei -trial -trial -trib -tribe -tribe -tribul -tribun -tribun -tribun -tributari -tributari -tribut -tribut -trice -trick -trick -trickl -trick -tricksi -trident -tri -trier -trifl -trifl -trifler -trifl -trifl -trigon -trill -trim -trimli -trimm -trim -trim -trim -trinculo -trinculo -trinket -trip -tripartit -tripe -tripl -triplex -tripoli -tripoli -tripp -trip -trippingli -trip -trist -triton -triumph -triumphant -triumphantli -triumpher -triumpher -triumph -triumph -triumvir -triumvir -triumvir -triumviri -trivial -troat -trod -trodden -troiant -troien -troilu -troilus -trojan -trojan -troll -tromperi -trompet -troop -troop -troop -trop -trophi -trophi -tropic -trot -troth -troth -troth -trot -trot -troubl -troubl -troubler -troubl -troublesom -troublest -troublou -trough -trout -trout -trovato -trow -trowel -trowest -troi -troyan -troyan -truant -truce -truckl -trudg -true -trueborn -truepenni -truer -truest -truie -trull -trull -truli -trump -trumperi -trumpet -trumpet -trumpet -trumpet -truncheon -truncheon -trundl -trunk -trunk -trust -trust -truster -truster -trust -trust -trusti -truth -truth -try -ts -tu -tuae -tub -tubal -tub -tuck -tucket -tuesdai -tuft -tuft -tug -tugg -tug -tuition -tullu -tulli -tumbl -tumbl -tumbler -tumbl -tumult -tumultu -tun -tune -tuneabl -tune -tuner -tune -tuni -tun -tup -turban -turban -turbul -turbul -turd -turf -turfi -turk -turkei -turkei -turkish -turk -turlygod -turmoil -turmoil -turn -turnbul -turncoat -turncoat -turn -turneth -turn -turnip -turn -turph -turpitud -turquois -turret -turret -turtl -turtl -turvi -tuscan -tush -tut -tutor -tutor -tutor -tutto -twain -twang -twangl -twa -twai -tweak -tween -twelfth -twelv -twelvemonth -twentieth -twenti -twere -twice -twig -twiggen -twig -twilight -twill -twill -twin -twine -twink -twinkl -twinkl -twinkl -twinn -twin -twire -twist -twist -twit -twit -twit -twixt -two -twofold -twopenc -twopenc -two -twould -tyb -tybalt -tybalt -tyburn -ty -tyke -tymbria -type -type -typhon -tyrann -tyrann -tyrann -tyrann -tyranni -tyrant -tyrant -tyrian -tyrrel -u -ubiqu -udder -udg -ud -uglier -ugliest -ugli -ulcer -ulcer -ulyss -um -umber -umbra -umbrag -umfrevil -umpir -umpir -un -unabl -unaccommod -unaccompani -unaccustom -unach -unacquaint -unact -unadvi -unadvis -unadvisedli -unagre -unanel -unansw -unappea -unapprov -unapt -unapt -unarm -unarm -unarm -unassail -unassail -unattaint -unattempt -unattend -unauspici -unauthor -unavoid -unawar -unback -unbak -unband -unbar -unbarb -unbash -unbat -unbatt -unbecom -unbefit -unbegot -unbegotten -unbeliev -unbend -unbent -unbewail -unbid -unbidden -unbind -unbind -unbit -unbless -unblest -unbloodi -unblown -unbodi -unbolt -unbolt -unbonnet -unbookish -unborn -unbosom -unbound -unbound -unbow -unbow -unbrac -unbrac -unbraid -unbreath -unbr -unbreech -unbridl -unbrok -unbrui -unbruis -unbuckl -unbuckl -unbuckl -unbuild -unburden -unburden -unburi -unburnt -unburthen -unbutton -unbutton -uncap -uncap -uncas -uncas -uncaught -uncertain -uncertainti -unchain -unchang -uncharg -uncharg -uncharit -unchari -unchast -uncheck -unchild -uncivil -unclaim -unclasp -uncl -unclean -uncleanli -uncleanli -unclean -uncl -unclew -unclog -uncoin -uncolt -uncomeli -uncomfort -uncompassion -uncomprehens -unconfin -unconfirm -unconfirm -unconqu -unconqu -unconsid -unconst -unconstrain -unconstrain -uncontemn -uncontrol -uncorrect -uncount -uncoupl -uncourt -uncouth -uncov -uncov -uncrop -uncross -uncrown -unction -unctuou -uncuckold -uncur -uncurb -uncurb -uncurl -uncurr -uncurs -undaunt -undeaf -undeck -undeed -under -underbear -underborn -undercrest -underfoot -undergo -undergo -undergo -undergon -underground -underhand -underl -undermin -undermin -underneath -underpr -underprop -understand -understandeth -understand -understand -understand -understood -underta -undertak -undertak -undertak -undertak -undertak -undertak -undertook -undervalu -undervalu -underw -underwrit -underwrit -undescri -undeserv -undeserv -undeserv -undeserv -undetermin -undid -undint -undiscern -undiscov -undishonour -undispo -undistinguish -undistinguish -undivid -undivid -undivulg -undo -undo -undo -undon -undoubt -undoubtedli -undream -undress -undress -undrown -undut -unduti -un -unear -unearn -unearthli -uneasin -uneasi -uneath -uneduc -uneffectu -unelect -unequ -uneven -unexamin -unexecut -unexpect -unexperienc -unexperi -unexpress -unfair -unfaith -unfal -unfam -unfashion -unfasten -unfath -unfath -unf -unfe -unfeel -unfeign -unfeignedli -unfellow -unfelt -unfenc -unfili -unfil -unfinish -unfirm -unfit -unfit -unfix -unfledg -unfold -unfold -unfoldeth -unfold -unfold -unfool -unforc -unforc -unforfeit -unfortifi -unfortun -unfought -unfrequ -unfriend -unfurnish -ungain -ungal -ungart -ungart -ungenitur -ungentl -ungentl -ungent -ungird -ungodli -ungor -ungot -ungotten -ungovern -ungraci -ungrat -ungrav -ungrown -unguard -unguem -unguid -unhack -unhair -unhallow -unhallow -unhand -unhandl -unhandsom -unhang -unhappi -unhappili -unhappi -unhappi -unharden -unharm -unhatch -unheard -unheart -unheed -unheedfulli -unheedi -unhelp -unhidden -unholi -unhop -unhopefullest -unhors -unhospit -unhou -unhous -unhurt -unicorn -unicorn -unimprov -uninhabit -uninhabit -unintellig -union -union -unit -unit -uniti -univers -univers -univers -univers -unjoint -unjust -unjustic -unjustli -unkennel -unkept -unkind -unkindest -unkindli -unkind -unk -unkinglik -unkiss -unknit -unknow -unknown -unlac -unlaid -unlaw -unlawfulli -unlearn -unlearn -unless -unlesson -unlett -unlett -unlick -unlik -unlik -unlimit -unlin -unlink -unload -unload -unload -unload -unlock -unlock -unlook -unlook -unloo -unloos -unlov -unlov -unluckili -unlucki -unmad -unmak -unmanli -unmann -unmann -unmannerd -unmannerli -unmarri -unmask -unmask -unmask -unmask -unmast -unmatch -unmatch -unmatch -unmeasur -unmeet -unmellow -unmerci -unmerit -unmerit -unmind -unmindful -unmingl -unmitig -unmitig -unmix -unmoan -unmov -unmov -unmov -unmuffl -unmuffl -unmus -unmuzzl -unmuzzl -unnatur -unnatur -unnatur -unnecessarili -unnecessari -unneighbourli -unnerv -unnobl -unnot -unnumb -unnumb -unow -unpack -unpaid -unparagon -unparallel -unparti -unpath -unpav -unpai -unpeac -unpeg -unpeopl -unpeopl -unperfect -unperfect -unpick -unpin -unpink -unpiti -unpitifulli -unplagu -unplaus -unplea -unpleas -unpleas -unpolici -unpolish -unpolish -unpollut -unpossess -unpossess -unposs -unpracti -unpregn -unpremedit -unprepar -unprepar -unpress -unprevail -unprev -unpriz -unpriz -unprofit -unprofit -unprop -unproperli -unproport -unprovid -unprovid -unprovid -unprovok -unprun -unprun -unpublish -unpurg -unpurpo -unqual -unqueen -unquest -unquestion -unquiet -unquietli -unquiet -unrais -unrak -unread -unreadi -unreal -unreason -unreason -unreclaim -unreconcil -unreconcili -unrecount -unrecur -unregard -unregist -unrel -unremov -unremov -unrepriev -unresolv -unrespect -unrespect -unrest -unrestor -unrestrain -unreveng -unreverend -unrever -unrev -unreward -unright -unright -unrip -unripp -unrival -unrol -unroof -unroost -unroot -unrough -unruli -unsaf -unsalut -unsanctifi -unsatisfi -unsavouri -unsai -unscal -unscann -unscarr -unschool -unscorch -unscour -unscratch -unseal -unseam -unsearch -unseason -unseason -unseason -unseason -unsecond -unsecret -unseduc -unse -unseem -unseemli -unseen -unseminar -unsepar -unservic -unset -unsettl -unsettl -unsev -unsex -unshak -unshak -unshaken -unshap -unshap -unsheath -unsheath -unshorn -unshout -unshown -unshrink -unshrubb -unshunn -unshunn -unsift -unsightli -unsinew -unsist -unskil -unskilfulli -unskil -unslip -unsmirch -unsoil -unsolicit -unsort -unsought -unsound -unsound -unspeak -unspeak -unspeak -unspher -unspok -unspoken -unspot -unsquar -unstabl -unstaid -unstain -unstain -unstanch -unstat -unsteadfast -unstoop -unstring -unstuff -unsubstanti -unsuit -unsuit -unsulli -unsunn -unsur -unsur -unsuspect -unswai -unsway -unswai -unswear -unswept -unsworn -untaint -untalk -untangl -untangl -untast -untaught -untemp -untend -untent -untent -unthank -unthank -unthink -unthought -unthread -unthrift -unthrift -unthrifti -unti -unti -until -untimb -untim -untir -untir -untir -untitl -unto -untold -untouch -untoward -untowardli -untrad -untrain -untrain -untread -untreasur -untri -untrim -untrod -untrodden -untroubl -untru -untruss -untruth -untruth -untuck -untun -untun -untun -untutor -untutor -untwin -unurg -unu -unus -unusu -unvalu -unvanquish -unvarnish -unveil -unveil -unvener -unvex -unviol -unvirtu -unvisit -unvulner -unwar -unwarili -unwash -unwatch -unweari -unw -unwedg -unweed -unweigh -unweigh -unwelcom -unwept -unwhipp -unwholesom -unwieldi -unwil -unwillingli -unwilling -unwind -unwip -unwis -unwis -unwish -unwish -unwit -unwittingli -unwont -unwoo -unworthi -unworthiest -unworthili -unworthi -unworthi -unwrung -unyok -unyok -up -upbraid -upbraid -upbraid -upbraid -uphoard -uphold -upholdeth -uphold -uphold -uplift -uplift -upmost -upon -upper -uprear -uprear -upright -upright -upright -upris -upris -uproar -uproar -uprou -upshoot -upshot -upsid -upspr -upstair -upstart -upturn -upward -upward -urchin -urchinfield -urchin -urg -urg -urg -urgent -urg -urgest -urg -urin -urin -urin -urn -urn -ur -ursa -urslei -ursula -urswick -us -usag -usanc -usanc -us -us -us -useless -user -us -usest -useth -usher -usher -usher -usher -us -usual -usual -usur -usur -usuri -usur -usurp -usurp -usurp -usurp -usurp -usurp -usurpingli -usurp -usuri -ut -utensil -utensil -util -utmost -utt -utter -utter -utter -uttereth -utter -utterli -uttermost -utter -uy -v -va -vacanc -vacant -vacat -vade -vagabond -vagabond -vagram -vagrom -vail -vail -vail -vaillant -vain -vainer -vainglori -vainli -vain -vai -valanc -valanc -vale -valenc -valentin -valentinu -valentio -valeria -valeriu -vale -valiant -valiantli -valiant -valid -vallant -vallei -vallei -valli -valor -valor -valor -valour -valu -valuat -valu -valu -valueless -valu -valu -vane -vanish -vanish -vanish -vanishest -vanish -vaniti -vaniti -vanquish -vanquish -vanquish -vanquishest -vanquisheth -vant -vantag -vantag -vantbrac -vapian -vapor -vapor -vapour -vapour -vara -variabl -varianc -variat -variat -vari -variest -varieti -varld -varlet -varletri -varlet -varletto -varnish -varriu -varro -vari -vari -vassal -vassalag -vassal -vast -vastid -vasti -vat -vater -vaudemont -vaughan -vault -vaultag -vault -vault -vault -vaulti -vaumond -vaunt -vaunt -vaunter -vaunt -vauntingli -vaunt -vauvado -vaux -vaward -ve -veal -vede -vehem -vehem -vehement -vehor -veil -veil -veil -vein -vein -vell -velur -velutu -velvet -vendibl -vener -vener -venetia -venetian -venetian -venei -veng -vengeanc -vengeanc -veng -veni -venial -venic -venison -venit -venom -venom -venom -vent -ventag -vent -ventidiu -ventricl -vent -ventur -ventur -ventur -ventur -ventur -ventur -venu -venu -venuto -ver -verb -verba -verbal -verbatim -verbos -verdict -verdun -verdur -vere -verefor -verg -verg -verger -verg -verier -veriest -verifi -verifi -verili -verit -verit -veriti -veriti -vermilion -vermin -vernon -verona -veronesa -versal -vers -vers -vers -vert -veri -vesper -vessel -vessel -vestal -vestment -vestur -vetch -vetch -veux -vex -vexat -vexat -vex -vex -vexest -vexeth -vex -vi -via -vial -vial -viand -viand -vic -vicar -vice -viceger -vicentio -viceroi -viceroi -vice -vici -viciou -vicious -vict -victim -victor -victoress -victori -victori -victor -victori -victual -victual -victual -videlicet -video -vide -videsn -vidi -vie -vi -vienna -view -viewest -vieweth -view -viewless -view -vigil -vigil -vigil -vigit -vigour -vii -viii -vile -vile -vile -viler -vilest -vill -villag -villag -villageri -villag -villain -villaini -villain -villain -villain -villaini -villani -villan -villani -villiago -villian -villianda -villian -vinaigr -vincentio -vincer -vindic -vine -vinegar -vine -vineyard -vineyard -vint -vintner -viol -viola -violat -violat -violat -violat -violat -violenc -violent -violenta -violenteth -violent -violet -violet -viper -viper -viper -vir -virgilia -virgin -virgin -virginal -virgin -virginiu -virgin -virgo -virtu -virtu -virtuou -virtuous -visag -visag -visag -visard -viscount -visibl -visibl -vision -vision -visit -visit -visit -visit -visit -visit -visitor -visitor -visit -visor -vita -vita -vital -vitement -vitruvio -vitx -viva -vivant -vive -vixen -viz -vizament -vizard -vizard -vizard -vizor -vlout -vocat -vocativo -vocatur -voce -voic -voic -voic -void -void -void -voke -volabl -volant -volivorco -vollei -volquessen -volsc -volsc -volscian -volscian -volt -voltemand -volubl -volubl -volum -volum -volumnia -volumniu -voluntari -voluntari -voluptu -voluptu -vomiss -vomit -vomit -vor -vore -vortnight -vot -votari -votarist -votarist -votari -votr -vouch -voucher -voucher -vouch -vouch -vouchsaf -vouchsaf -vouchsaf -vouchsaf -vouchsaf -voudrai -vour -vou -voutsaf -vow -vow -vowel -vowel -vow -vow -vox -voyag -voyag -vraiment -vulcan -vulgar -vulgarli -vulgar -vulgo -vulner -vultur -vultur -vurther -w -wad -waddl -wade -wade -wafer -waft -waftag -waft -waft -wag -wage -wager -wager -wage -wag -waggish -waggl -waggon -waggon -wagon -wagon -wag -wagtail -wail -wail -wail -wail -wain -wainrop -wainscot -waist -wait -wait -waiter -waiteth -wait -wait -wak -wake -wake -wakefield -waken -waken -wake -wakest -wake -wale -walk -walk -walk -walk -wall -wall -wallet -wallet -wallon -walloon -wallow -wall -walnut -walter -wan -wand -wander -wander -wander -wander -wander -wand -wane -wane -wane -wane -wann -want -want -wanteth -want -wanton -wantonli -wanton -wanton -want -wappen -war -warbl -warbl -ward -ward -warden -warder -warder -wardrob -wardrop -ward -ware -ware -warili -warkworth -warlik -warm -warm -warmer -warm -warm -warmth -warn -warn -warn -warn -warn -warp -warp -warr -warrant -warrant -warranteth -warrantis -warrant -warrant -warranti -warren -warren -war -warrior -warrior -war -wart -warwick -warwickshir -wari -wa -wash -wash -washer -wash -washford -wash -wasp -waspish -wasp -wassail -wassail -wast -wast -wast -wast -waster -wast -wast -wat -watch -watch -watcher -watch -watch -watch -watch -watchman -watchmen -watchword -water -waterdrop -water -waterfli -waterford -water -waterish -waterpot -waterrug -water -waterton -wateri -wav -wave -wave -waver -waver -waver -wave -wave -waw -wawl -wax -wax -waxen -wax -wax -wai -waylaid -waylai -wai -wayward -wayward -wayward -we -weak -weaken -weaken -weaker -weakest -weakl -weakli -weak -weal -wealsmen -wealth -wealthiest -wealthili -wealthi -wealtlli -wean -weapon -weapon -wear -wearer -wearer -weari -weari -weariest -wearili -weari -wear -wearisom -wear -weari -weasel -weather -weathercock -weather -weav -weav -weaver -weaver -weav -weav -web -wed -wed -wed -wedg -wedg -wedg -wedlock -wednesdai -weed -weed -weeder -weed -weed -weedi -week -week -weekli -week -ween -ween -weep -weeper -weep -weepingli -weep -weep -weet -weigh -weigh -weigh -weigh -weight -weightier -weightless -weight -weighti -weird -welcom -welcom -welcom -welcom -welcomest -welfar -welkin -well -well -welsh -welshman -welshmen -welshwomen -wench -wench -wench -wend -went -wept -weradai -were -wert -west -western -westminst -westmoreland -westward -wet -wether -wet -wezand -whale -whale -wharf -wharf -what -whate -whatev -whatso -whatsoev -whatsom -whe -wheat -wheaten -wheel -wheel -wheel -wheer -wheeson -wheez -whelk -whelk -whelm -whelp -whelp -whelp -when -whena -whenc -whencesoev -whene -whenev -whensoev -where -whereabout -wherea -whereat -wherebi -wherefor -wherein -whereinto -whereof -whereon -whereout -whereso -whereso -wheresoev -wheresom -whereto -whereuntil -whereunto -whereupon -wherev -wherewith -wherewith -whet -whether -whetston -whet -whew -whei -which -whiff -whiffler -while -while -whilst -whin -whine -whine -whinid -whine -whip -whipp -whipper -whip -whip -whipster -whipstock -whipt -whirl -whirl -whirligig -whirl -whirlpool -whirl -whirlwind -whirlwind -whisp -whisper -whisper -whisper -whisper -whist -whistl -whistl -whistl -whit -white -whitehal -white -white -whiter -white -whitest -whither -white -whitmor -whitster -whitsun -whittl -whizz -who -whoa -whoe -whoever -whole -wholesom -wholesom -wholli -whom -whoobub -whoop -whoop -whor -whore -whoremast -whoremasterli -whoremong -whore -whoreson -whoreson -whore -whorish -whose -whoso -whoso -whosoev -why -wi -wick -wick -wickedn -wicked -wicket -wicki -wid -wide -widen -wider -widow -widow -widow -widowhood -widow -wield -wife -wight -wight -wild -wildcat -wilder -wilder -wildest -wildfir -wildli -wild -wild -wile -wil -wilful -wilfulli -wilfuln -wil -will -will -willer -willeth -william -william -will -willingli -willing -willoughbi -willow -will -wilt -wiltshir -wimpl -win -winc -winch -winchest -wincot -wind -wind -windgal -wind -windlass -windmil -window -window -windpip -wind -windsor -windi -wine -wing -wing -wingfield -wingham -wing -wink -wink -wink -winner -winner -win -winnow -winnow -winnow -win -winter -winterli -winter -wip -wipe -wipe -wipe -wipe -wire -wire -wiri -wisdom -wisdom -wise -wiseli -wise -wiser -wisest -wish -wish -wisher -wisher -wish -wishest -wisheth -wish -wish -wishtli -wisp -wist -wit -witb -witch -witchcraft -witch -witch -with -withal -withdraw -withdraw -withdrawn -withdrew -wither -wither -wither -wither -withheld -withhold -withhold -within -withold -without -withstand -withstand -withstood -witless -wit -wit -witnesseth -wit -wit -wit -wittenberg -wittiest -wittili -wit -wittingli -wittol -wittolli -witti -wiv -wive -wive -wive -wive -wizard -wizard -wo -woe -woeful -woeful -woefullest -woe -woful -wolf -wolfish -wolsei -wolv -wolvish -woman -womanhood -womanish -womankind -womanli -womb -womb -wombi -women -won -woncot -wond -wonder -wonder -wonder -wonderfulli -wonder -wonder -wondrou -wondrous -wont -wont -woo -wood -woodbin -woodcock -woodcock -wooden -woodland -woodman -woodmong -wood -woodstock -woodvil -woo -wooer -wooer -wooe -woof -woo -wooingli -wool -woollen -woolli -woolsack -woolsei -woolward -woo -wor -worcest -word -word -wore -worin -work -worker -work -work -workman -workmanli -workmanship -workmen -work -worki -world -worldl -worldli -world -worm -worm -wormwood -wormi -worn -worri -worri -worri -worri -wors -worser -worship -worship -worshipfulli -worshipp -worshipp -worshipp -worshippest -worship -worst -worst -wort -worth -worthi -worthier -worthi -worthiest -worthili -worthi -worthless -worth -worthi -wort -wot -wot -wot -wouid -would -wouldest -wouldst -wound -wound -wound -wound -woundless -wound -woun -woven -wow -wrack -wrack -wrangl -wrangler -wrangler -wrangl -wrap -wrapp -wrap -wrapt -wrath -wrath -wrathfulli -wrath -wreak -wreak -wreak -wreath -wreath -wreathen -wreath -wreck -wreck -wreck -wren -wrench -wrench -wren -wrest -wrest -wrest -wrestl -wrestl -wrestler -wrestl -wretch -wretchcd -wretch -wretched -wretch -wring -wringer -wring -wring -wrinkl -wrinkl -wrinkl -wrist -wrist -writ -write -writer -writer -write -writhl -write -write -writ -written -wrong -wrong -wronger -wrong -wrongfulli -wrong -wrongli -wrong -wronk -wrote -wroth -wrought -wrung -wry -wry -wt -wul -wye -x -xanthipp -xi -xii -xiii -xiv -xv -y -yard -yard -yare -yare -yarn -yaughan -yaw -yawn -yawn -yclepe -yclipe -ye -yea -yead -year -yearli -yearn -yearn -year -yea -yeast -yedward -yell -yellow -yellow -yellow -yellow -yellow -yell -yelp -yeoman -yeomen -yerk -ye -yesterdai -yesterdai -yesternight -yesti -yet -yew -yicld -yield -yield -yielder -yielder -yield -yield -yok -yoke -yoke -yokefellow -yoke -yoketh -yon -yond -yonder -yongrei -yore -yorick -york -yorkist -york -yorkshir -you -young -younger -youngest -youngl -youngl -youngli -younker -your -your -yourself -yourselv -youth -youth -youth -youtli -zani -zani -zeal -zealou -zeal -zed -zenelophon -zenith -zephyr -zir -zo -zodiac -zodiac -zone -zound -zwagger diff --git a/tests/stemmer/input.txt b/tests/stemmer/input.txt deleted file mode 100644 index 604ef4083ad..00000000000 --- a/tests/stemmer/input.txt +++ /dev/null @@ -1,23531 +0,0 @@ -a -aaron -abaissiez -abandon -abandoned -abase -abash -abate -abated -abatement -abatements -abates -abbess -abbey -abbeys -abbominable -abbot -abbots -abbreviated -abed -abel -aberga -abergavenny -abet -abetting -abhominable -abhor -abhorr -abhorred -abhorring -abhors -abhorson -abide -abides -abilities -ability -abject -abjectly -abjects -abjur -abjure -able -abler -aboard -abode -aboded -abodements -aboding -abominable -abominably -abominations -abortive -abortives -abound -abounding -about -above -abr -abraham -abram -abreast -abridg -abridge -abridged -abridgment -abroach -abroad -abrogate -abrook -abrupt -abruption -abruptly -absence -absent -absey -absolute -absolutely -absolv -absolver -abstains -abstemious -abstinence -abstract -absurd -absyrtus -abundance -abundant -abundantly -abus -abuse -abused -abuser -abuses -abusing -abutting -aby -abysm -ac -academe -academes -accent -accents -accept -acceptable -acceptance -accepted -accepts -access -accessary -accessible -accidence -accident -accidental -accidentally -accidents -accite -accited -accites -acclamations -accommodate -accommodated -accommodation -accommodations -accommodo -accompanied -accompany -accompanying -accomplices -accomplish -accomplished -accomplishing -accomplishment -accompt -accord -accordant -accorded -accordeth -according -accordingly -accords -accost -accosted -account -accountant -accounted -accounts -accoutred -accoutrement -accoutrements -accrue -accumulate -accumulated -accumulation -accurs -accursed -accurst -accus -accusation -accusations -accusative -accusativo -accuse -accused -accuser -accusers -accuses -accuseth -accusing -accustom -accustomed -ace -acerb -ache -acheron -aches -achiev -achieve -achieved -achievement -achievements -achiever -achieves -achieving -achilles -aching -achitophel -acknowledg -acknowledge -acknowledged -acknowledgment -acknown -acold -aconitum -acordo -acorn -acquaint -acquaintance -acquainted -acquaints -acquir -acquire -acquisition -acquit -acquittance -acquittances -acquitted -acre -acres -across -act -actaeon -acted -acting -action -actions -actium -active -actively -activity -actor -actors -acts -actual -acture -acute -acutely -ad -adage -adallas -adam -adamant -add -added -adder -adders -addeth -addict -addicted -addiction -adding -addition -additions -addle -address -addressing -addrest -adds -adhere -adheres -adieu -adieus -adjacent -adjoin -adjoining -adjourn -adjudg -adjudged -adjunct -administer -administration -admir -admirable -admiral -admiration -admire -admired -admirer -admiring -admiringly -admission -admit -admits -admittance -admitted -admitting -admonish -admonishing -admonishment -admonishments -admonition -ado -adonis -adopt -adopted -adoptedly -adoption -adoptious -adopts -ador -adoration -adorations -adore -adorer -adores -adorest -adoreth -adoring -adorn -adorned -adornings -adornment -adorns -adown -adramadio -adrian -adriana -adriano -adriatic -adsum -adulation -adulterate -adulterates -adulterers -adulteress -adulteries -adulterous -adultery -adultress -advanc -advance -advanced -advancement -advancements -advances -advancing -advantage -advantageable -advantaged -advantageous -advantages -advantaging -advent -adventur -adventure -adventures -adventuring -adventurous -adventurously -adversaries -adversary -adverse -adversely -adversities -adversity -advertis -advertise -advertised -advertisement -advertising -advice -advis -advise -advised -advisedly -advises -advisings -advocate -advocation -aeacida -aeacides -aedile -aediles -aegeon -aegion -aegles -aemelia -aemilia -aemilius -aeneas -aeolus -aer -aerial -aery -aesculapius -aeson -aesop -aetna -afar -afear -afeard -affability -affable -affair -affaire -affairs -affect -affectation -affectations -affected -affectedly -affecteth -affecting -affection -affectionate -affectionately -affections -affects -affeer -affianc -affiance -affianced -affied -affin -affined -affinity -affirm -affirmation -affirmatives -afflict -afflicted -affliction -afflictions -afflicts -afford -affordeth -affords -affray -affright -affrighted -affrights -affront -affronted -affy -afield -afire -afloat -afoot -afore -aforehand -aforesaid -afraid -afresh -afric -africa -african -afront -after -afternoon -afterward -afterwards -ag -again -against -agamemmon -agamemnon -agate -agaz -age -aged -agenor -agent -agents -ages -aggravate -aggrief -agile -agincourt -agitation -aglet -agnize -ago -agone -agony -agree -agreed -agreeing -agreement -agrees -agrippa -aground -ague -aguecheek -agued -agueface -agues -ah -aha -ahungry -ai -aialvolio -aiaria -aid -aidance -aidant -aided -aiding -aidless -aids -ail -aim -aimed -aimest -aiming -aims -ainsi -aio -air -aired -airless -airs -airy -ajax -akilling -al -alabaster -alack -alacrity -alarbus -alarm -alarms -alarum -alarums -alas -alb -alban -albans -albany -albeit -albion -alchemist -alchemy -alcibiades -alcides -alder -alderman -aldermen -ale -alecto -alehouse -alehouses -alencon -alengon -aleppo -ales -alewife -alexander -alexanders -alexandria -alexandrian -alexas -alias -alice -alien -aliena -alight -alighted -alights -aliis -alike -alisander -alive -all -alla -allay -allayed -allaying -allayment -allayments -allays -allegation -allegations -allege -alleged -allegiance -allegiant -alley -alleys -allhallowmas -alliance -allicholy -allied -allies -alligant -alligator -allons -allot -allots -allotted -allottery -allow -allowance -allowed -allowing -allows -allur -allure -allurement -alluring -allusion -ally -allycholly -almain -almanac -almanack -almanacs -almighty -almond -almost -alms -almsman -aloes -aloft -alone -along -alonso -aloof -aloud -alphabet -alphabetical -alphonso -alps -already -also -alt -altar -altars -alter -alteration -altered -alters -althaea -although -altitude -altogether -alton -alway -always -am -amaimon -amain -amaking -amamon -amaz -amaze -amazed -amazedly -amazedness -amazement -amazes -amazeth -amazing -amazon -amazonian -amazons -ambassador -ambassadors -amber -ambiguides -ambiguities -ambiguous -ambition -ambitions -ambitious -ambitiously -amble -ambled -ambles -ambling -ambo -ambuscadoes -ambush -amen -amend -amended -amendment -amends -amerce -america -ames -amiable -amid -amidst -amiens -amis -amiss -amities -amity -amnipotent -among -amongst -amorous -amorously -amort -amount -amounts -amour -amphimacus -ample -ampler -amplest -amplified -amplify -amply -ampthill -amurath -amyntas -an -anatomiz -anatomize -anatomy -ancestor -ancestors -ancestry -anchises -anchor -anchorage -anchored -anchoring -anchors -anchovies -ancient -ancientry -ancients -ancus -and -andirons -andpholus -andren -andrew -andromache -andronici -andronicus -anew -ang -angel -angelica -angelical -angelo -angels -anger -angerly -angers -anges -angiers -angl -anglais -angle -angler -angleterre -angliae -angling -anglish -angrily -angry -anguish -angus -animal -animals -animis -anjou -ankle -anna -annals -anne -annex -annexed -annexions -annexment -annothanize -announces -annoy -annoyance -annoying -annual -anoint -anointed -anon -another -anselmo -answer -answerable -answered -answerest -answering -answers -ant -ante -antenor -antenorides -anteroom -anthem -anthems -anthony -anthropophagi -anthropophaginian -antiates -antic -anticipate -anticipates -anticipatest -anticipating -anticipation -antick -anticly -antics -antidote -antidotes -antigonus -antiopa -antipathy -antipholus -antipholuses -antipodes -antiquary -antique -antiquity -antium -antoniad -antonio -antonius -antony -antres -anvil -any -anybody -anyone -anything -anywhere -ap -apace -apart -apartment -apartments -ape -apemantus -apennines -apes -apiece -apish -apollinem -apollo -apollodorus -apology -apoplex -apoplexy -apostle -apostles -apostrophas -apoth -apothecary -appal -appall -appalled -appals -apparel -apparell -apparelled -apparent -apparently -apparition -apparitions -appeach -appeal -appeals -appear -appearance -appeared -appeareth -appearing -appears -appeas -appease -appeased -appelant -appele -appelee -appeles -appelez -appellant -appellants -appelons -appendix -apperil -appertain -appertaining -appertainings -appertains -appertinent -appertinents -appetite -appetites -applaud -applauded -applauding -applause -applauses -apple -apples -appletart -appliance -appliances -applications -applied -applies -apply -applying -appoint -appointed -appointment -appointments -appoints -apprehend -apprehended -apprehends -apprehension -apprehensions -apprehensive -apprendre -apprenne -apprenticehood -appris -approach -approachers -approaches -approacheth -approaching -approbation -approof -appropriation -approv -approve -approved -approvers -approves -appurtenance -appurtenances -apricocks -april -apron -aprons -apt -apter -aptest -aptly -aptness -aqua -aquilon -aquitaine -arabia -arabian -araise -arbitrate -arbitrating -arbitrator -arbitrement -arbors -arbour -arc -arch -archbishop -archbishopric -archdeacon -arched -archelaus -archer -archers -archery -archibald -archidamus -architect -arcu -arde -arden -ardent -ardour -are -argal -argier -argo -argosies -argosy -argu -argue -argued -argues -arguing -argument -arguments -argus -ariachne -ariadne -ariel -aries -aright -arinado -arinies -arion -arise -arises -ariseth -arising -aristode -aristotle -arithmetic -arithmetician -ark -arm -arma -armado -armadoes -armagnac -arme -armed -armenia -armies -armigero -arming -armipotent -armor -armour -armourer -armourers -armours -armoury -arms -army -arn -aroint -arose -arouse -aroused -arragon -arraign -arraigned -arraigning -arraignment -arrant -arras -array -arrearages -arrest -arrested -arrests -arriv -arrival -arrivance -arrive -arrived -arrives -arriving -arrogance -arrogancy -arrogant -arrow -arrows -art -artemidorus -arteries -arthur -article -articles -articulate -artificer -artificial -artillery -artire -artist -artists -artless -artois -arts -artus -arviragus -as -asaph -ascanius -ascend -ascended -ascendeth -ascends -ascension -ascent -ascribe -ascribes -ash -asham -ashamed -asher -ashes -ashford -ashore -ashouting -ashy -asia -aside -ask -askance -asked -asker -asketh -asking -asks -aslant -asleep -asmath -asp -aspect -aspects -aspen -aspersion -aspic -aspicious -aspics -aspir -aspiration -aspire -aspiring -asquint -ass -assail -assailable -assailant -assailants -assailed -assaileth -assailing -assails -assassination -assault -assaulted -assaults -assay -assaying -assays -assemblance -assemble -assembled -assemblies -assembly -assent -asses -assez -assign -assigned -assigns -assinico -assist -assistance -assistances -assistant -assistants -assisted -assisting -associate -associated -associates -assuage -assubjugate -assum -assume -assumes -assumption -assur -assurance -assure -assured -assuredly -assures -assyrian -astonish -astonished -astraea -astray -astrea -astronomer -astronomers -astronomical -astronomy -asunder -at -atalanta -ate -ates -athenian -athenians -athens -athol -athversary -athwart -atlas -atomies -atomy -atone -atonement -atonements -atropos -attach -attached -attachment -attain -attainder -attains -attaint -attainted -attainture -attempt -attemptable -attempted -attempting -attempts -attend -attendance -attendant -attendants -attended -attendents -attendeth -attending -attends -attent -attention -attentive -attentivenes -attest -attested -attir -attire -attired -attires -attorney -attorneyed -attorneys -attorneyship -attract -attraction -attractive -attracts -attribute -attributed -attributes -attribution -attributive -atwain -au -aubrey -auburn -aucun -audacious -audaciously -audacity -audible -audience -audis -audit -auditor -auditors -auditory -audre -audrey -aufidius -aufidiuses -auger -aught -augment -augmentation -augmented -augmenting -augurer -augurers -augures -auguring -augurs -augury -august -augustus -auld -aumerle -aunchient -aunt -aunts -auricular -aurora -auspicious -aussi -austere -austerely -austereness -austerity -austria -aut -authentic -author -authorities -authority -authorized -authorizing -authors -autolycus -autre -autumn -auvergne -avail -avails -avarice -avaricious -avaunt -ave -aveng -avenge -avenged -averring -avert -aves -avez -avis -avoid -avoided -avoiding -avoids -avoirdupois -avouch -avouched -avouches -avouchment -avow -aw -await -awaits -awak -awake -awaked -awaken -awakened -awakens -awakes -awaking -award -awards -awasy -away -awe -aweary -aweless -awful -awhile -awkward -awl -awooing -awork -awry -axe -axle -axletree -ay -aye -ayez -ayli -azur -azure -b -ba -baa -babbl -babble -babbling -babe -babes -babies -baboon -baboons -baby -babylon -bacare -bacchanals -bacchus -bach -bachelor -bachelors -back -backbite -backbitten -backing -backs -backward -backwardly -backwards -bacon -bacons -bad -bade -badge -badged -badges -badly -badness -baes -baffl -baffle -baffled -bag -baggage -bagot -bagpipe -bags -bail -bailiff -baillez -baily -baisant -baisees -baiser -bait -baited -baiting -baitings -baits -bajazet -bak -bake -baked -baker -bakers -bakes -baking -bal -balanc -balance -balcony -bald -baldrick -bale -baleful -balk -ball -ballad -ballads -ballast -ballasting -ballet -ballow -balls -balm -balms -balmy -balsam -balsamum -balth -balthasar -balthazar -bames -ban -banbury -band -bandied -banding -bandit -banditti -banditto -bands -bandy -bandying -bane -banes -bang -bangor -banish -banished -banishers -banishment -banister -bank -bankrout -bankrupt -bankrupts -banks -banner -bannerets -banners -banning -banns -banquet -banqueted -banqueting -banquets -banquo -bans -baptism -baptista -baptiz -bar -barbarian -barbarians -barbarism -barbarous -barbary -barbason -barbed -barber -barbermonger -bard -bardolph -bards -bare -bared -barefac -barefaced -barefoot -bareheaded -barely -bareness -barful -bargain -bargains -barge -bargulus -baring -bark -barking -barkloughly -barks -barky -barley -barm -barn -barnacles -barnardine -barne -barnes -barnet -barns -baron -barons -barony -barr -barrabas -barrel -barrels -barren -barrenly -barrenness -barricado -barricadoes -barrow -bars -barson -barter -bartholomew -bas -basan -base -baseless -basely -baseness -baser -bases -basest -bashful -bashfulness -basilisco -basilisk -basilisks -basimecu -basin -basingstoke -basins -basis -bask -basket -baskets -bass -bassanio -basset -bassianus -basta -bastard -bastardizing -bastardly -bastards -bastardy -basted -bastes -bastinado -basting -bat -batailles -batch -bate -bated -bates -bath -bathe -bathed -bathing -baths -bating -batler -bats -batt -battalia -battalions -batten -batter -battering -batters -battery -battle -battled -battlefield -battlements -battles -batty -bauble -baubles -baubling -baulk -bavin -bawcock -bawd -bawdry -bawds -bawdy -bawl -bawling -bay -baying -baynard -bayonne -bays -be -beach -beached -beachy -beacon -bead -beaded -beadle -beadles -beads -beadsmen -beagle -beagles -beak -beaks -beam -beamed -beams -bean -beans -bear -beard -bearded -beardless -beards -bearer -bearers -bearest -beareth -bearing -bears -beast -beastliest -beastliness -beastly -beasts -beat -beated -beaten -beating -beatrice -beats -beau -beaufort -beaumond -beaumont -beauteous -beautied -beauties -beautified -beautiful -beautify -beauty -beaver -beavers -became -because -bechanc -bechance -bechanced -beck -beckon -beckons -becks -becom -become -becomed -becomes -becoming -becomings -bed -bedabbled -bedash -bedaub -bedazzled -bedchamber -bedclothes -bedded -bedeck -bedecking -bedew -bedfellow -bedfellows -bedford -bedlam -bedrench -bedrid -beds -bedtime -bedward -bee -beef -beefs -beehives -been -beer -bees -beest -beetle -beetles -beeves -befall -befallen -befalls -befell -befits -befitted -befitting -befor -before -beforehand -befortune -befriend -befriended -befriends -beg -began -beget -begets -begetting -begg -beggar -beggared -beggarly -beggarman -beggars -beggary -begging -begin -beginners -beginning -beginnings -begins -begnawn -begone -begot -begotten -begrimed -begs -beguil -beguile -beguiled -beguiles -beguiling -begun -behalf -behalfs -behav -behaved -behavedst -behavior -behaviors -behaviour -behaviours -behead -beheaded -beheld -behest -behests -behind -behold -beholder -beholders -beholdest -beholding -beholds -behoof -behooffull -behooves -behove -behoves -behowls -being -bel -belarius -belch -belching -beldam -beldame -beldams -belee -belgia -belie -belied -belief -beliest -believ -believe -believed -believes -believest -believing -belike -bell -bellario -belle -bellied -bellies -bellman -bellona -bellow -bellowed -bellowing -bellows -bells -belly -bellyful -belman -belmont -belock -belong -belonging -belongings -belongs -belov -beloved -beloving -below -belt -belzebub -bemadding -bemet -bemete -bemoan -bemoaned -bemock -bemoil -bemonster -ben -bench -bencher -benches -bend -bended -bending -bends -bene -beneath -benedicite -benedick -benediction -benedictus -benefactors -benefice -beneficial -benefit -benefited -benefits -benetted -benevolence -benevolences -benied -benison -bennet -bent -bentii -bentivolii -bents -benumbed -benvolio -bepaint -bepray -bequeath -bequeathed -bequeathing -bequest -ber -berard -berattle -beray -bere -bereave -bereaved -bereaves -bereft -bergamo -bergomask -berhym -berhyme -berkeley -bermoothes -bernardo -berod -berowne -berri -berries -berrord -berry -bertram -berwick -bescreen -beseech -beseeched -beseechers -beseeching -beseek -beseem -beseemeth -beseeming -beseems -beset -beshrew -beside -besides -besieg -besiege -besieged -beslubber -besmear -besmeared -besmirch -besom -besort -besotted -bespake -bespeak -bespice -bespoke -bespotted -bess -bessy -best -bestained -bested -bestial -bestir -bestirr -bestow -bestowed -bestowing -bestows -bestraught -bestrew -bestrid -bestride -bestrides -bet -betake -beteem -bethink -bethought -bethrothed -bethump -betid -betide -betideth -betime -betimes -betoken -betook -betossed -betray -betrayed -betraying -betrays -betrims -betroth -betrothed -betroths -bett -betted -better -bettered -bettering -betters -betting -bettre -between -betwixt -bevel -beverage -bevis -bevy -bewail -bewailed -bewailing -bewails -beware -bewasted -beweep -bewept -bewet -bewhored -bewitch -bewitched -bewitchment -bewray -beyond -bezonian -bezonians -bianca -bianco -bias -bibble -bickerings -bid -bidden -bidding -biddings -biddy -bide -bides -biding -bids -bien -bier -bifold -big -bigamy -biggen -bigger -bigness -bigot -bilberry -bilbo -bilboes -bilbow -bill -billeted -billets -billiards -billing -billow -billows -bills -bin -bind -bindeth -binding -binds -biondello -birch -bird -birding -birdlime -birds -birnam -birth -birthday -birthdom -birthplace -birthright -birthrights -births -bis -biscuit -bishop -bishops -bisson -bit -bitch -bite -biter -bites -biting -bits -bitt -bitten -bitter -bitterest -bitterly -bitterness -blab -blabb -blabbing -blabs -black -blackamoor -blackamoors -blackberries -blackberry -blacker -blackest -blackfriars -blackheath -blackmere -blackness -blacks -bladder -bladders -blade -bladed -blades -blains -blam -blame -blamed -blameful -blameless -blames -blanc -blanca -blanch -blank -blanket -blanks -blaspheme -blaspheming -blasphemous -blasphemy -blast -blasted -blasting -blastments -blasts -blaz -blaze -blazes -blazing -blazon -blazoned -blazoning -bleach -bleaching -bleak -blear -bleared -bleat -bleated -bleats -bled -bleed -bleedest -bleedeth -bleeding -bleeds -blemish -blemishes -blench -blenches -blend -blended -blent -bless -blessed -blessedly -blessedness -blesses -blesseth -blessing -blessings -blest -blew -blind -blinded -blindfold -blinding -blindly -blindness -blinds -blink -blinking -bliss -blist -blister -blisters -blithe -blithild -bloat -block -blockish -blocks -blois -blood -blooded -bloodhound -bloodied -bloodier -bloodiest -bloodily -bloodless -bloods -bloodshed -bloodshedding -bloodstained -bloody -bloom -blooms -blossom -blossoming -blossoms -blot -blots -blotted -blotting -blount -blow -blowed -blowers -blowest -blowing -blown -blows -blowse -blubb -blubber -blubbering -blue -bluecaps -bluest -blunt -blunted -blunter -bluntest -blunting -bluntly -bluntness -blunts -blur -blurr -blurs -blush -blushes -blushest -blushing -blust -bluster -blusterer -blusters -bo -boar -board -boarded -boarding -boards -boarish -boars -boast -boasted -boastful -boasting -boasts -boat -boats -boatswain -bob -bobb -boblibindo -bobtail -bocchus -bode -boded -bodements -bodes -bodg -bodied -bodies -bodiless -bodily -boding -bodkin -body -bodykins -bog -boggle -boggler -bogs -bohemia -bohemian -bohun -boil -boiling -boils -boist -boisterous -boisterously -boitier -bold -bolden -bolder -boldest -boldly -boldness -bolds -bolingbroke -bolster -bolt -bolted -bolter -bolters -bolting -bolts -bombard -bombards -bombast -bon -bona -bond -bondage -bonded -bondmaid -bondman -bondmen -bonds -bondslave -bone -boneless -bones -bonfire -bonfires -bonjour -bonne -bonnet -bonneted -bonny -bonos -bonto -bonville -bood -book -bookish -books -boon -boor -boorish -boors -boot -booted -booties -bootless -boots -booty -bor -bora -borachio -bordeaux -border -bordered -borderers -borders -bore -boreas -bores -boring -born -borne -borough -boroughs -borrow -borrowed -borrower -borrowing -borrows -bosko -boskos -bosky -bosom -bosoms -boson -boss -bosworth -botch -botcher -botches -botchy -both -bots -bottle -bottled -bottles -bottom -bottomless -bottoms -bouciqualt -bouge -bough -boughs -bought -bounce -bouncing -bound -bounded -bounden -boundeth -bounding -boundless -bounds -bounteous -bounteously -bounties -bountiful -bountifully -bounty -bourbier -bourbon -bourchier -bourdeaux -bourn -bout -bouts -bove -bow -bowcase -bowed -bowels -bower -bowing -bowl -bowler -bowling -bowls -bows -bowsprit -bowstring -box -boxes -boy -boyet -boyish -boys -brabant -brabantio -brabble -brabbler -brac -brace -bracelet -bracelets -brach -bracy -brag -bragg -braggardism -braggards -braggart -braggarts -bragged -bragging -bragless -brags -braid -braided -brain -brained -brainford -brainish -brainless -brains -brainsick -brainsickly -brake -brakenbury -brakes -brambles -bran -branch -branches -branchless -brand -branded -brandish -brandon -brands -bras -brass -brassy -brat -brats -brav -brave -braved -bravely -braver -bravery -braves -bravest -braving -brawl -brawler -brawling -brawls -brawn -brawns -bray -braying -braz -brazen -brazier -breach -breaches -bread -breadth -break -breaker -breakfast -breaking -breaks -breast -breasted -breasting -breastplate -breasts -breath -breathe -breathed -breather -breathers -breathes -breathest -breathing -breathless -breaths -brecknock -bred -breech -breeches -breeching -breed -breeder -breeders -breeding -breeds -breese -breeze -breff -bretagne -brethen -bretheren -brethren -brevis -brevity -brew -brewage -brewer -brewers -brewing -brews -briareus -briars -brib -bribe -briber -bribes -brick -bricklayer -bricks -bridal -bride -bridegroom -bridegrooms -brides -bridge -bridgenorth -bridges -bridget -bridle -bridled -brief -briefer -briefest -briefly -briefness -brier -briers -brigandine -bright -brighten -brightest -brightly -brightness -brim -brimful -brims -brimstone -brinded -brine -bring -bringer -bringeth -bringing -bringings -brings -brinish -brink -brisk -brisky -bristle -bristled -bristly -bristol -bristow -britain -britaine -britaines -british -briton -britons -brittany -brittle -broach -broached -broad -broader -broadsides -brocas -brock -brogues -broil -broiling -broils -broke -broken -brokenly -broker -brokers -brokes -broking -brooch -brooches -brood -brooded -brooding -brook -brooks -broom -broomstaff -broth -brothel -brother -brotherhood -brotherhoods -brotherly -brothers -broths -brought -brow -brown -browner -brownist -browny -brows -browse -browsing -bruis -bruise -bruised -bruises -bruising -bruit -bruited -brundusium -brunt -brush -brushes -brute -brutish -brutus -bubble -bubbles -bubbling -bubukles -buck -bucket -buckets -bucking -buckingham -buckle -buckled -buckler -bucklers -bucklersbury -buckles -buckram -bucks -bud -budded -budding -budge -budger -budget -buds -buff -buffet -buffeting -buffets -bug -bugbear -bugle -bugs -build -builded -buildeth -building -buildings -builds -built -bulk -bulks -bull -bullcalf -bullen -bullens -bullet -bullets -bullocks -bulls -bully -bulmer -bulwark -bulwarks -bum -bumbast -bump -bumper -bums -bunch -bunches -bundle -bung -bunghole -bungle -bunting -buoy -bur -burbolt -burd -burden -burdened -burdening -burdenous -burdens -burgh -burgher -burghers -burglary -burgomasters -burgonet -burgundy -burial -buried -burier -buriest -burly -burn -burned -burnet -burneth -burning -burnish -burns -burnt -burr -burrows -burs -burst -bursting -bursts -burthen -burthens -burton -bury -burying -bush -bushels -bushes -bushy -busied -busily -busines -business -businesses -buskin -busky -buss -busses -bussing -bustle -bustling -busy -but -butcheed -butcher -butchered -butcheries -butcherly -butchers -butchery -butler -butt -butter -buttered -butterflies -butterfly -butterwoman -buttery -buttock -buttocks -button -buttonhole -buttons -buttress -buttry -butts -buxom -buy -buyer -buying -buys -buzz -buzzard -buzzards -buzzers -buzzing -by -bye -byzantium -c -ca -cabbage -cabileros -cabin -cabins -cable -cables -cackling -cacodemon -caddis -caddisses -cade -cadence -cadent -cades -cadmus -caduceus -cadwal -cadwallader -caelius -caelo -caesar -caesarion -caesars -cage -caged -cagion -cain -caithness -caitiff -caitiffs -caius -cak -cake -cakes -calaber -calais -calamities -calamity -calchas -calculate -calen -calendar -calendars -calf -caliban -calibans -calipolis -cality -caliver -call -callat -called -callet -calling -calls -calm -calmest -calmly -calmness -calms -calpurnia -calumniate -calumniating -calumnious -calumny -calve -calved -calves -calveskins -calydon -cam -cambio -cambria -cambric -cambrics -cambridge -cambyses -came -camel -camelot -camels -camest -camillo -camlet -camomile -camp -campeius -camping -camps -can -canakin -canaries -canary -cancel -cancell -cancelled -cancelling -cancels -cancer -candidatus -candied -candle -candles -candlesticks -candy -canidius -cank -canker -cankerblossom -cankers -cannibally -cannibals -cannon -cannoneer -cannons -cannot -canon -canoniz -canonize -canonized -canons -canopied -canopies -canopy -canst -canstick -canterbury -cantle -cantons -canus -canvas -canvass -canzonet -cap -capability -capable -capacities -capacity -caparison -capdv -cape -capel -capels -caper -capers -capet -caphis -capilet -capitaine -capital -capite -capitol -capitulate -capocchia -capon -capons -capp -cappadocia -capriccio -capricious -caps -capt -captain -captains -captainship -captious -captivate -captivated -captivates -captive -captives -captivity -captum -capucius -capulet -capulets -car -carack -caracks -carat -caraways -carbonado -carbuncle -carbuncled -carbuncles -carcanet -carcase -carcases -carcass -carcasses -card -cardecue -carded -carders -cardinal -cardinally -cardinals -cardmaker -cards -carduus -care -cared -career -careers -careful -carefully -careless -carelessly -carelessness -cares -caret -cargo -carl -carlisle -carlot -carman -carmen -carnal -carnally -carnarvonshire -carnation -carnations -carol -carous -carouse -caroused -carouses -carousing -carp -carpenter -carper -carpet -carpets -carping -carriage -carriages -carried -carrier -carriers -carries -carrion -carrions -carry -carrying -cars -cart -carters -carthage -carts -carv -carve -carved -carver -carves -carving -cas -casa -casaer -casca -case -casement -casements -cases -cash -cashier -casing -cask -casket -casketed -caskets -casque -casques -cassado -cassandra -cassibelan -cassio -cassius -cassocks -cast -castalion -castaway -castaways -casted -caster -castigate -castigation -castile -castiliano -casting -castle -castles -casts -casual -casually -casualties -casualty -cat -cataian -catalogue -cataplasm -cataracts -catarrhs -catastrophe -catch -catcher -catches -catching -cate -catechising -catechism -catechize -cater -caterpillars -caters -caterwauling -cates -catesby -cathedral -catlike -catling -catlings -cato -cats -cattle -caucasus -caudle -cauf -caught -cauldron -caus -cause -caused -causeless -causer -causes -causest -causeth -cautel -cautelous -cautels -cauterizing -caution -cautions -cavaleiro -cavalery -cavaliers -cave -cavern -caverns -caves -caveto -caviary -cavil -cavilling -cawdor -cawdron -cawing -ce -ceas -cease -ceases -ceaseth -cedar -cedars -cedius -celebrate -celebrated -celebrates -celebration -celerity -celestial -celia -cell -cellar -cellarage -celsa -cement -censer -censor -censorinus -censur -censure -censured -censurers -censures -censuring -centaur -centaurs -centre -cents -centuries -centurion -centurions -century -cerberus -cerecloth -cerements -ceremonial -ceremonies -ceremonious -ceremoniously -ceremony -ceres -cerns -certain -certainer -certainly -certainties -certainty -certes -certificate -certified -certifies -certify -ces -cesario -cess -cesse -cestern -cetera -cette -chaces -chaf -chafe -chafed -chafes -chaff -chaffless -chafing -chain -chains -chair -chairs -chalic -chalice -chalices -chalk -chalks -chalky -challeng -challenge -challenged -challenger -challengers -challenges -cham -chamber -chamberers -chamberlain -chamberlains -chambermaid -chambermaids -chambers -chameleon -champ -champagne -champain -champains -champion -champions -chanc -chance -chanced -chancellor -chances -chandler -chang -change -changeable -changed -changeful -changeling -changelings -changer -changes -changest -changing -channel -channels -chanson -chant -chanticleer -chanting -chantries -chantry -chants -chaos -chap -chape -chapel -chapeless -chapels -chaplain -chaplains -chapless -chaplet -chapmen -chaps -chapter -character -charactered -characterless -characters -charactery -characts -charbon -chare -chares -charg -charge -charged -chargeful -charges -chargeth -charging -chariest -chariness -charing -chariot -chariots -charitable -charitably -charities -charity -charlemain -charles -charm -charmed -charmer -charmeth -charmian -charming -charmingly -charms -charneco -charnel -charolois -charon -charter -charters -chartreux -chary -charybdis -chas -chase -chased -chaser -chaseth -chasing -chaste -chastely -chastis -chastise -chastised -chastisement -chastity -chat -chatham -chatillon -chats -chatt -chattels -chatter -chattering -chattles -chaud -chaunted -chaw -chawdron -che -cheap -cheapen -cheaper -cheapest -cheaply -cheapside -cheat -cheated -cheater -cheaters -cheating -cheats -check -checked -checker -checking -checks -cheek -cheeks -cheer -cheered -cheerer -cheerful -cheerfully -cheering -cheerless -cheerly -cheers -cheese -chequer -cher -cherish -cherished -cherisher -cherishes -cherishing -cherries -cherry -cherrypit -chertsey -cherub -cherubims -cherubin -cherubins -cheshu -chess -chest -chester -chestnut -chestnuts -chests -chetas -chev -cheval -chevalier -chevaliers -cheveril -chew -chewed -chewet -chewing -chez -chi -chick -chicken -chickens -chicurmurco -chid -chidden -chide -chiders -chides -chiding -chief -chiefest -chiefly -chien -child -childed -childeric -childhood -childhoods -childing -childish -childishness -childlike -childness -children -chill -chilling -chime -chimes -chimney -chimneypiece -chimneys -chimurcho -chin -china -chine -chines -chink -chinks -chins -chipp -chipper -chips -chiron -chirping -chirrah -chirurgeonly -chisel -chitopher -chivalrous -chivalry -choice -choicely -choicest -choir -choirs -chok -choke -choked -chokes -choking -choler -choleric -cholers -chollors -choose -chooser -chooses -chooseth -choosing -chop -chopine -choplogic -chopp -chopped -chopping -choppy -chops -chopt -chor -choristers -chorus -chose -chosen -chough -choughs -chrish -christ -christen -christendom -christendoms -christening -christenings -christian -christianlike -christians -christmas -christom -christopher -christophero -chronicle -chronicled -chronicler -chroniclers -chronicles -chrysolite -chuck -chucks -chud -chuffs -church -churches -churchman -churchmen -churchyard -churchyards -churl -churlish -churlishly -churls -churn -chus -cicatrice -cicatrices -cicely -cicero -ciceter -ciel -ciitzens -cilicia -cimber -cimmerian -cinable -cincture -cinders -cine -cinna -cinque -cipher -ciphers -circa -circe -circle -circled -circlets -circling -circuit -circum -circumcised -circumference -circummur -circumscrib -circumscribed -circumscription -circumspect -circumstance -circumstanced -circumstances -circumstantial -circumvent -circumvention -cistern -citadel -cital -cite -cited -cites -cities -citing -citizen -citizens -cittern -city -civet -civil -civility -civilly -clack -clad -claim -claiming -claims -clamb -clamber -clammer -clamor -clamorous -clamors -clamour -clamours -clang -clangor -clap -clapp -clapped -clapper -clapping -claps -clare -clarence -claret -claribel -clasp -clasps -clatter -claud -claudio -claudius -clause -claw -clawed -clawing -claws -clay -clays -clean -cleanliest -cleanly -cleans -cleanse -cleansing -clear -clearer -clearest -clearly -clearness -clears -cleave -cleaving -clef -cleft -cleitus -clemency -clement -cleomenes -cleopatpa -cleopatra -clepeth -clept -clerestories -clergy -clergyman -clergymen -clerk -clerkly -clerks -clew -client -clients -cliff -clifford -cliffords -cliffs -clifton -climate -climature -climb -climbed -climber -climbeth -climbing -climbs -clime -cling -clink -clinking -clinquant -clip -clipp -clipper -clippeth -clipping -clipt -clitus -clo -cloak -cloakbag -cloaks -clock -clocks -clod -cloddy -clodpole -clog -clogging -clogs -cloister -cloistress -cloquence -clos -close -closed -closely -closeness -closer -closes -closest -closet -closing -closure -cloten -clotens -cloth -clothair -clotharius -clothe -clothes -clothier -clothiers -clothing -cloths -clotpoles -clotpoll -cloud -clouded -cloudiness -clouds -cloudy -clout -clouted -clouts -cloven -clover -cloves -clovest -clowder -clown -clownish -clowns -cloy -cloyed -cloying -cloyless -cloyment -cloys -club -clubs -cluck -clung -clust -clusters -clutch -clyster -cneius -cnemies -co -coach -coaches -coachmakers -coact -coactive -coagulate -coal -coals -coarse -coarsely -coast -coasting -coasts -coat -coated -coats -cobble -cobbled -cobbler -cobham -cobloaf -cobweb -cobwebs -cock -cockatrice -cockatrices -cockle -cockled -cockney -cockpit -cocks -cocksure -coctus -cocytus -cod -codding -codling -codpiece -codpieces -cods -coelestibus -coesar -coeur -coffer -coffers -coffin -coffins -cog -cogging -cogitation -cogitations -cognition -cognizance -cogscomb -cohabitants -coher -cohere -coherence -coherent -cohorts -coif -coign -coil -coin -coinage -coiner -coining -coins -col -colbrand -colchos -cold -colder -coldest -coldly -coldness -coldspur -colebrook -colic -collar -collars -collateral -colleagued -collect -collected -collection -college -colleges -collied -collier -colliers -collop -collusion -colme -colmekill -coloquintida -color -colors -colossus -colour -colourable -coloured -colouring -colours -colt -colted -colts -columbine -columbines -colville -com -comagene -comart -comb -combat -combatant -combatants -combated -combating -combin -combinate -combination -combine -combined -combless -combustion -come -comedian -comedians -comedy -comeliness -comely -comer -comers -comes -comest -comet -cometh -comets -comfect -comfit -comfits -comfort -comfortable -comforted -comforter -comforting -comfortless -comforts -comic -comical -coming -comings -cominius -comma -command -commande -commanded -commander -commanders -commanding -commandment -commandments -commands -comme -commenc -commence -commenced -commencement -commences -commencing -commend -commendable -commendation -commendations -commended -commending -commends -comment -commentaries -commenting -comments -commerce -commingled -commiseration -commission -commissioners -commissions -commit -commits -committ -committed -committing -commix -commixed -commixtion -commixture -commodious -commodities -commodity -common -commonalty -commoner -commoners -commonly -commons -commonweal -commonwealth -commotion -commotions -commune -communicat -communicate -communication -communities -community -comonty -compact -companies -companion -companions -companionship -company -compar -comparative -compare -compared -comparing -comparison -comparisons -compartner -compass -compasses -compassing -compassion -compassionate -compeers -compel -compell -compelled -compelling -compels -compensation -competence -competency -competent -competitor -competitors -compil -compile -compiled -complain -complainer -complainest -complaining -complainings -complains -complaint -complaints -complement -complements -complete -complexion -complexioned -complexions -complices -complies -compliment -complimental -compliments -complot -complots -complotted -comply -compos -compose -composed -composition -compost -composture -composure -compound -compounded -compounds -comprehend -comprehended -comprehends -compremises -compris -comprising -compromis -compromise -compt -comptible -comptrollers -compulsatory -compulsion -compulsive -compunctious -computation -comrade -comrades -comutual -con -concave -concavities -conceal -concealed -concealing -concealment -concealments -conceals -conceit -conceited -conceitless -conceits -conceiv -conceive -conceived -conceives -conceiving -conception -conceptions -conceptious -concern -concernancy -concerneth -concerning -concernings -concerns -conclave -conclud -conclude -concluded -concludes -concluding -conclusion -conclusions -concolinel -concord -concubine -concupiscible -concupy -concur -concurring -concurs -condemn -condemnation -condemned -condemning -condemns -condescend -condign -condition -conditionally -conditions -condole -condolement -condoling -conduce -conduct -conducted -conducting -conductor -conduit -conduits -conected -coney -confection -confectionary -confections -confederacy -confederate -confederates -confer -conference -conferr -conferring -confess -confessed -confesses -confesseth -confessing -confession -confessions -confessor -confidence -confident -confidently -confin -confine -confined -confineless -confiners -confines -confining -confirm -confirmation -confirmations -confirmed -confirmer -confirmers -confirming -confirmities -confirms -confiscate -confiscated -confiscation -confixed -conflict -conflicting -conflicts -confluence -conflux -conform -conformable -confound -confounded -confounding -confounds -confront -confronted -confus -confused -confusedly -confusion -confusions -confutation -confutes -congeal -congealed -congealment -congee -conger -congest -congied -congratulate -congreeing -congreeted -congregate -congregated -congregation -congregations -congruent -congruing -conies -conjectural -conjecture -conjectures -conjoin -conjoined -conjoins -conjointly -conjunct -conjunction -conjunctive -conjur -conjuration -conjurations -conjure -conjured -conjurer -conjurers -conjures -conjuring -conjuro -conn -connected -connive -conqu -conquer -conquered -conquering -conqueror -conquerors -conquers -conquest -conquests -conquring -conrade -cons -consanguineous -consanguinity -conscienc -conscience -consciences -conscionable -consecrate -consecrated -consecrations -consent -consented -consenting -consents -consequence -consequences -consequently -conserve -conserved -conserves -consider -considerance -considerate -consideration -considerations -considered -considering -considerings -considers -consign -consigning -consist -consisteth -consisting -consistory -consists -consolate -consolation -consonancy -consonant -consort -consorted -consortest -conspectuities -conspir -conspiracy -conspirant -conspirator -conspirators -conspire -conspired -conspirers -conspires -conspiring -constable -constables -constance -constancies -constancy -constant -constantine -constantinople -constantly -constellation -constitution -constrain -constrained -constraineth -constrains -constraint -constring -construction -construe -consul -consuls -consulship -consulships -consult -consulting -consults -consum -consume -consumed -consumes -consuming -consummate -consummation -consumption -consumptions -contagion -contagious -contain -containing -contains -contaminate -contaminated -contemn -contemned -contemning -contemns -contemplate -contemplation -contemplative -contempt -contemptible -contempts -contemptuous -contemptuously -contend -contended -contending -contendon -content -contenta -contented -contenteth -contention -contentious -contentless -contento -contents -contest -contestation -continence -continency -continent -continents -continu -continual -continually -continuance -continuantly -continuate -continue -continued -continuer -continues -continuing -contract -contracted -contracting -contraction -contradict -contradicted -contradiction -contradicts -contraries -contrarieties -contrariety -contrarious -contrariously -contrary -contre -contribution -contributors -contrite -contriv -contrive -contrived -contriver -contrives -contriving -control -controll -controller -controlling -controlment -controls -controversy -contumelious -contumeliously -contumely -contusions -convenience -conveniences -conveniency -convenient -conveniently -convented -conventicles -convents -convers -conversant -conversation -conversations -converse -conversed -converses -conversing -conversion -convert -converted -convertest -converting -convertite -convertites -converts -convey -conveyance -conveyances -conveyers -conveying -convict -convicted -convince -convinced -convinces -convive -convocation -convoy -convulsions -cony -cook -cookery -cooks -cool -cooled -cooling -cools -coop -coops -cop -copatain -cope -cophetua -copied -copies -copious -copper -copperspur -coppice -copulation -copulatives -copy -cor -coragio -coral -coram -corambus -coranto -corantos -corbo -cord -corded -cordelia -cordial -cordis -cords -core -corin -corinth -corinthian -coriolanus -corioli -cork -corky -cormorant -corn -cornelia -cornelius -corner -corners -cornerstone -cornets -cornish -corns -cornuto -cornwall -corollary -coronal -coronation -coronet -coronets -corporal -corporals -corporate -corpse -corpulent -correct -corrected -correcting -correction -correctioner -corrects -correspondence -correspondent -corresponding -corresponsive -corrigible -corrival -corrivals -corroborate -corrosive -corrupt -corrupted -corrupter -corrupters -corruptible -corruptibly -corrupting -corruption -corruptly -corrupts -corse -corses -corslet -cosmo -cost -costard -costermongers -costlier -costly -costs -cot -cote -coted -cotsall -cotsole -cotswold -cottage -cottages -cotus -couch -couched -couching -couchings -coude -cough -coughing -could -couldst -coulter -council -councillor -councils -counsel -counsell -counsellor -counsellors -counselor -counselors -counsels -count -counted -countenanc -countenance -countenances -counter -counterchange -countercheck -counterfeit -counterfeited -counterfeiting -counterfeitly -counterfeits -countermand -countermands -countermines -counterpart -counterpoints -counterpois -counterpoise -counters -countervail -countess -countesses -counties -counting -countless -countries -countrv -country -countryman -countrymen -counts -county -couper -couple -coupled -couplement -couples -couplet -couplets -cour -courage -courageous -courageously -courages -courier -couriers -couronne -cours -course -coursed -courser -coursers -courses -coursing -court -courted -courteous -courteously -courtesan -courtesies -courtesy -courtezan -courtezans -courtier -courtiers -courtlike -courtly -courtney -courts -courtship -cousin -cousins -couterfeit -coutume -covenant -covenants -covent -coventry -cover -covered -covering -coverlet -covers -covert -covertly -coverture -covet -coveted -coveting -covetings -covetous -covetously -covetousness -covets -cow -coward -cowarded -cowardice -cowardly -cowards -cowardship -cowish -cowl -cowslip -cowslips -cox -coxcomb -coxcombs -coy -coystrill -coz -cozen -cozenage -cozened -cozener -cozeners -cozening -coziers -crab -crabbed -crabs -crack -cracked -cracker -crackers -cracking -cracks -cradle -cradled -cradles -craft -crafted -craftied -craftier -craftily -crafts -craftsmen -crafty -cram -cramm -cramp -cramps -crams -cranking -cranks -cranmer -crannied -crannies -cranny -crants -crare -crash -crassus -crav -crave -craved -craven -cravens -craves -craveth -craving -crawl -crawling -crawls -craz -crazed -crazy -creaking -cream -create -created -creates -creating -creation -creator -creature -creatures -credence -credent -credible -credit -creditor -creditors -credo -credulity -credulous -creed -creek -creeks -creep -creeping -creeps -crept -crescent -crescive -cressets -cressid -cressida -cressids -cressy -crest -crested -crestfall -crestless -crests -cretan -crete -crevice -crew -crews -crib -cribb -cribs -cricket -crickets -cried -criedst -crier -cries -criest -crieth -crime -crimeful -crimeless -crimes -criminal -crimson -cringe -cripple -crisp -crisped -crispian -crispianus -crispin -critic -critical -critics -croak -croaking -croaks -crocodile -cromer -cromwell -crone -crook -crookback -crooked -crooking -crop -cropp -crosby -cross -crossed -crosses -crossest -crossing -crossings -crossly -crossness -crost -crotchets -crouch -crouching -crow -crowd -crowded -crowding -crowds -crowflowers -crowing -crowkeeper -crown -crowned -crowner -crownet -crownets -crowning -crowns -crows -crudy -cruel -cruell -crueller -cruelly -cruels -cruelty -crum -crumble -crumbs -crupper -crusadoes -crush -crushed -crushest -crushing -crust -crusts -crusty -crutch -crutches -cry -crying -crystal -crystalline -crystals -cub -cubbert -cubiculo -cubit -cubs -cuckold -cuckoldly -cuckolds -cuckoo -cucullus -cudgel -cudgeled -cudgell -cudgelling -cudgels -cue -cues -cuff -cuffs -cuique -cull -culling -cullion -cullionly -cullions -culpable -culverin -cum -cumber -cumberland -cunning -cunningly -cunnings -cuore -cup -cupbearer -cupboarding -cupid -cupids -cuppele -cups -cur -curan -curate -curb -curbed -curbing -curbs -curd -curdied -curds -cure -cured -cureless -curer -cures -curfew -curing -curio -curiosity -curious -curiously -curl -curled -curling -curls -currance -currants -current -currents -currish -curry -curs -curse -cursed -curses -cursies -cursing -cursorary -curst -curster -curstest -curstness -cursy -curtail -curtain -curtains -curtal -curtis -curtle -curtsied -curtsies -curtsy -curvet -curvets -cushes -cushion -cushions -custalorum -custard -custody -custom -customary -customed -customer -customers -customs -custure -cut -cutler -cutpurse -cutpurses -cuts -cutter -cutting -cuttle -cxsar -cyclops -cydnus -cygnet -cygnets -cym -cymbals -cymbeline -cyme -cynic -cynthia -cypress -cypriot -cyprus -cyrus -cytherea -d -dabbled -dace -dad -daedalus -daemon -daff -daffed -daffest -daffodils -dagger -daggers -dagonet -daily -daintier -dainties -daintiest -daintily -daintiness -daintry -dainty -daisied -daisies -daisy -dale -dalliance -dallied -dallies -dally -dallying -dalmatians -dam -damage -damascus -damask -damasked -dame -dames -damm -damn -damnable -damnably -damnation -damned -damns -damoiselle -damon -damosella -damp -dams -damsel -damsons -dan -danc -dance -dancer -dances -dancing -dandle -dandy -dane -dang -danger -dangerous -dangerously -dangers -dangling -daniel -danish -dank -dankish -danskers -daphne -dappled -dapples -dar -dardan -dardanian -dardanius -dare -dared -dareful -dares -darest -daring -darius -dark -darken -darkening -darkens -darker -darkest -darkling -darkly -darkness -darling -darlings -darnel -darraign -dart -darted -darter -dartford -darting -darts -dash -dashes -dashing -dastard -dastards -dat -datchet -date -dated -dateless -dates -daub -daughter -daughters -daunt -daunted -dauntless -dauphin -daventry -davy -daw -dawn -dawning -daws -day -daylight -days -dazzle -dazzled -dazzling -de -dead -deadly -deaf -deafing -deafness -deafs -deal -dealer -dealers -dealest -dealing -dealings -deals -dealt -dean -deanery -dear -dearer -dearest -dearly -dearness -dears -dearth -dearths -death -deathbed -deathful -deaths -deathsman -deathsmen -debarred -debase -debate -debated -debatement -debateth -debating -debauch -debile -debility -debitor -debonair -deborah -debosh -debt -debted -debtor -debtors -debts -debuty -decay -decayed -decayer -decaying -decays -deceas -decease -deceased -deceit -deceitful -deceits -deceiv -deceivable -deceive -deceived -deceiver -deceivers -deceives -deceivest -deceiveth -deceiving -december -decent -deceptious -decerns -decide -decides -decimation -decipher -deciphers -decision -decius -deck -decking -decks -deckt -declare -declares -declension -declensions -declin -decline -declined -declines -declining -decoct -decorum -decreas -decrease -decreasing -decree -decreed -decrees -decrepit -dedicate -dedicated -dedicates -dedication -deed -deedless -deeds -deem -deemed -deep -deeper -deepest -deeply -deeps -deepvow -deer -deesse -defac -deface -defaced -defacer -defacers -defacing -defam -default -defeat -defeated -defeats -defeatures -defect -defective -defects -defence -defences -defend -defendant -defended -defender -defenders -defending -defends -defense -defensible -defensive -defer -deferr -defiance -deficient -defied -defies -defil -defile -defiler -defiles -defiling -define -definement -definite -definitive -definitively -deflow -deflower -deflowered -deform -deformed -deformities -deformity -deftly -defunct -defunction -defuse -defy -defying -degenerate -degraded -degree -degrees -deified -deifying -deign -deigned -deiphobus -deities -deity -deja -deject -dejected -delabreth -delay -delayed -delaying -delays -delectable -deliberate -delicate -delicates -delicious -deliciousness -delight -delighted -delightful -delights -delinquents -deliv -deliver -deliverance -delivered -delivering -delivers -delivery -delphos -deluded -deluding -deluge -delve -delver -delves -demand -demanded -demanding -demands -demean -demeanor -demeanour -demerits -demesnes -demetrius -demi -demigod -demise -demoiselles -demon -demonstrable -demonstrate -demonstrated -demonstrating -demonstration -demonstrative -demure -demurely -demuring -den -denay -deni -denial -denials -denied -denier -denies -deniest -denis -denmark -dennis -denny -denote -denoted -denotement -denounc -denounce -denouncing -dens -denunciation -deny -denying -deo -depart -departed -departest -departing -departure -depeche -depend -dependant -dependants -depended -dependence -dependences -dependency -dependent -dependents -depender -depending -depends -deplore -deploring -depopulate -depos -depose -deposed -deposing -depositaries -deprav -depravation -deprave -depraved -depraves -depress -depriv -deprive -depth -depths -deputation -depute -deputed -deputies -deputing -deputy -deracinate -derby -dercetas -dere -derides -derision -deriv -derivation -derivative -derive -derived -derives -derogate -derogately -derogation -des -desartless -descant -descend -descended -descending -descends -descension -descent -descents -describe -described -describes -descried -description -descriptions -descry -desdemon -desdemona -desert -deserts -deserv -deserve -deserved -deservedly -deserver -deservers -deserves -deservest -deserving -deservings -design -designment -designments -designs -desir -desire -desired -desirers -desires -desirest -desiring -desirous -desist -desk -desolate -desolation -desp -despair -despairing -despairs -despatch -desperate -desperately -desperation -despis -despise -despised -despiser -despiseth -despising -despite -despiteful -despoiled -dest -destin -destined -destinies -destiny -destitute -destroy -destroyed -destroyer -destroyers -destroying -destroys -destruction -destructions -det -detain -detains -detect -detected -detecting -detection -detector -detects -detention -determin -determinate -determination -determinations -determine -determined -determines -detest -detestable -detested -detesting -detests -detract -detraction -detractions -deucalion -deuce -deum -deux -devant -devesting -device -devices -devil -devilish -devils -devis -devise -devised -devises -devising -devoid -devonshire -devote -devoted -devotion -devour -devoured -devourers -devouring -devours -devout -devoutly -dew -dewberries -dewdrops -dewlap -dewlapp -dews -dewy -dexter -dexteriously -dexterity -di -diable -diablo -diadem -dial -dialect -dialogue -dialogued -dials -diameter -diamond -diamonds -dian -diana -diaper -dibble -dic -dice -dicers -dich -dick -dickens -dickon -dicky -dictator -diction -dictynna -did -diddle -didest -dido -didst -die -died -diedst -dies -diest -diet -dieted -dieter -dieu -diff -differ -difference -differences -differency -different -differing -differs -difficile -difficult -difficulties -difficulty -diffidence -diffidences -diffus -diffused -diffusest -dig -digest -digested -digestion -digestions -digg -digging -dighton -dignified -dignifies -dignify -dignities -dignity -digress -digressing -digression -digs -digt -dilate -dilated -dilations -dilatory -dild -dildos -dilemma -dilemmas -diligence -diligent -diluculo -dim -dimension -dimensions -diminish -diminishing -diminution -diminutive -diminutives -dimm -dimmed -dimming -dimpled -dimples -dims -din -dine -dined -diner -dines -ding -dining -dinner -dinners -dinnertime -dint -diomed -diomede -diomedes -dion -dip -dipp -dipping -dips -dir -dire -direct -directed -directing -direction -directions -directitude -directive -directly -directs -direful -direness -direst -dirge -dirges -dirt -dirty -dis -disability -disable -disabled -disabling -disadvantage -disagree -disallow -disanimates -disannul -disannuls -disappointed -disarm -disarmed -disarmeth -disarms -disaster -disasters -disastrous -disbench -disbranch -disburdened -disburs -disburse -disbursed -discandy -discandying -discard -discarded -discase -discased -discern -discerner -discerning -discernings -discerns -discharg -discharge -discharged -discharging -discipled -disciples -disciplin -discipline -disciplined -disciplines -disclaim -disclaiming -disclaims -disclos -disclose -disclosed -discloses -discolour -discoloured -discolours -discomfit -discomfited -discomfiture -discomfort -discomfortable -discommend -disconsolate -discontent -discontented -discontentedly -discontenting -discontents -discontinue -discontinued -discord -discordant -discords -discourse -discoursed -discourser -discourses -discoursive -discourtesy -discov -discover -discovered -discoverers -discoveries -discovering -discovers -discovery -discredit -discredited -discredits -discreet -discreetly -discretion -discretions -discuss -disdain -disdained -disdaineth -disdainful -disdainfully -disdaining -disdains -disdnguish -diseas -disease -diseased -diseases -disedg -disembark -disfigure -disfigured -disfurnish -disgorge -disgrac -disgrace -disgraced -disgraceful -disgraces -disgracing -disgracious -disguis -disguise -disguised -disguiser -disguises -disguising -dish -dishabited -dishclout -dishearten -disheartens -dishes -dishonest -dishonestly -dishonesty -dishonor -dishonorable -dishonors -dishonour -dishonourable -dishonoured -dishonours -disinherit -disinherited -disjoin -disjoining -disjoins -disjoint -disjunction -dislik -dislike -disliken -dislikes -dislimns -dislocate -dislodg -disloyal -disloyalty -dismal -dismantle -dismantled -dismask -dismay -dismayed -dismemb -dismember -dismes -dismiss -dismissed -dismissing -dismission -dismount -dismounted -disnatur -disobedience -disobedient -disobey -disobeys -disorb -disorder -disordered -disorderly -disorders -disparage -disparagement -disparagements -dispark -dispatch -dispensation -dispense -dispenses -dispers -disperse -dispersed -dispersedly -dispersing -dispiteous -displac -displace -displaced -displant -displanting -display -displayed -displeas -displease -displeased -displeasing -displeasure -displeasures -disponge -disport -disports -dispos -dispose -disposed -disposer -disposing -disposition -dispositions -dispossess -dispossessing -disprais -dispraise -dispraising -dispraisingly -dispropertied -disproportion -disproportioned -disprov -disprove -disproved -dispursed -disputable -disputation -disputations -dispute -disputed -disputes -disputing -disquantity -disquiet -disquietly -disrelish -disrobe -disseat -dissemble -dissembled -dissembler -dissemblers -dissembling -dissembly -dissension -dissensions -dissentious -dissever -dissipation -dissolute -dissolutely -dissolution -dissolutions -dissolv -dissolve -dissolved -dissolves -dissuade -dissuaded -distaff -distaffs -distain -distains -distance -distant -distaste -distasted -distasteful -distemp -distemper -distemperature -distemperatures -distempered -distempering -distil -distill -distillation -distilled -distills -distilment -distinct -distinction -distinctly -distingue -distinguish -distinguishes -distinguishment -distract -distracted -distractedly -distraction -distractions -distracts -distrain -distraught -distress -distressed -distresses -distressful -distribute -distributed -distribution -distrust -distrustful -disturb -disturbed -disturbers -disturbing -disunite -disvalued -disvouch -dit -ditch -ditchers -ditches -dites -ditties -ditty -diurnal -div -dive -diver -divers -diversely -diversity -divert -diverted -diverts -dives -divest -dividable -dividant -divide -divided -divides -divideth -divin -divination -divine -divinely -divineness -diviner -divines -divinest -divining -divinity -division -divisions -divorc -divorce -divorced -divorcement -divorcing -divulg -divulge -divulged -divulging -dizy -dizzy -do -doating -dobbin -dock -docks -doct -doctor -doctors -doctrine -document -dodge -doe -doer -doers -does -doest -doff -dog -dogberry -dogfish -dogg -dogged -dogs -doigts -doing -doings -doit -doits -dolabella -dole -doleful -doll -dollar -dollars -dolor -dolorous -dolour -dolours -dolphin -dolt -dolts -domestic -domestics -dominance -dominations -dominator -domine -domineer -domineering -dominical -dominion -dominions -domitius -dommelton -don -donalbain -donation -donc -doncaster -done -dong -donn -donne -donner -donnerai -doom -doomsday -door -doorkeeper -doors -dorcas -doreus -doricles -dormouse -dorothy -dorset -dorsetshire -dost -dotage -dotant -dotard -dotards -dote -doted -doters -dotes -doteth -doth -doting -double -doubled -doubleness -doubler -doublet -doublets -doubling -doubly -doubt -doubted -doubtful -doubtfully -doubting -doubtless -doubts -doug -dough -doughty -doughy -douglas -dout -doute -douts -dove -dovehouse -dover -doves -dow -dowager -dowdy -dower -dowerless -dowers -dowlas -dowle -down -downfall -downright -downs -downstairs -downtrod -downward -downwards -downy -dowries -dowry -dowsabel -doxy -dozed -dozen -dozens -dozy -drab -drabbing -drabs -drachma -drachmas -draff -drag -dragg -dragged -dragging -dragon -dragonish -dragons -drain -drained -drains -drake -dram -dramatis -drank -draught -draughts -drave -draw -drawbridge -drawer -drawers -draweth -drawing -drawling -drawn -draws -drayman -draymen -dread -dreaded -dreadful -dreadfully -dreading -dreads -dream -dreamer -dreamers -dreaming -dreams -dreamt -drearning -dreary -dreg -dregs -drench -drenched -dress -dressed -dresser -dressing -dressings -drest -drew -dribbling -dried -drier -dries -drift -drily -drink -drinketh -drinking -drinkings -drinks -driv -drive -drivelling -driven -drives -driveth -driving -drizzle -drizzled -drizzles -droit -drollery -dromio -dromios -drone -drones -droop -droopeth -drooping -droops -drop -dropheir -droplets -dropp -dropper -droppeth -dropping -droppings -drops -dropsied -dropsies -dropsy -dropt -dross -drossy -drought -drove -droven -drovier -drown -drowned -drowning -drowns -drows -drowse -drowsily -drowsiness -drowsy -drudge -drudgery -drudges -drug -drugg -drugs -drum -drumble -drummer -drumming -drums -drunk -drunkard -drunkards -drunken -drunkenly -drunkenness -dry -dryness -dst -du -dub -dubb -ducat -ducats -ducdame -duchess -duchies -duchy -duck -ducking -ducks -dudgeon -due -duellist -duello -duer -dues -duff -dug -dugs -duke -dukedom -dukedoms -dukes -dulcet -dulche -dull -dullard -duller -dullest -dulling -dullness -dulls -dully -dulness -duly -dumain -dumb -dumbe -dumbly -dumbness -dump -dumps -dun -duncan -dung -dungeon -dungeons -dunghill -dunghills -dungy -dunnest -dunsinane -dunsmore -dunstable -dupp -durance -during -durst -dusky -dust -dusted -dusty -dutch -dutchman -duteous -duties -dutiful -duty -dwarf -dwarfish -dwell -dwellers -dwelling -dwells -dwelt -dwindle -dy -dye -dyed -dyer -dying -e -each -eager -eagerly -eagerness -eagle -eagles -eaning -eanlings -ear -earing -earl -earldom -earlier -earliest -earliness -earls -early -earn -earned -earnest -earnestly -earnestness -earns -ears -earth -earthen -earthlier -earthly -earthquake -earthquakes -earthy -eas -ease -eased -easeful -eases -easier -easiest -easiliest -easily -easiness -easing -east -eastcheap -easter -eastern -eastward -easy -eat -eaten -eater -eaters -eating -eats -eaux -eaves -ebb -ebbing -ebbs -ebon -ebony -ebrew -ecce -echapper -echo -echoes -eclips -eclipse -eclipses -ecolier -ecoutez -ecstacy -ecstasies -ecstasy -ecus -eden -edg -edgar -edge -edged -edgeless -edges -edict -edicts -edifice -edifices -edified -edifies -edition -edm -edmund -edmunds -edmundsbury -educate -educated -education -edward -eel -eels -effect -effected -effectless -effects -effectual -effectually -effeminate -effigies -effus -effuse -effusion -eftest -egal -egally -eget -egeus -egg -eggs -eggshell -eglamour -eglantine -egma -ego -egregious -egregiously -egress -egypt -egyptian -egyptians -eie -eight -eighteen -eighth -eightpenny -eighty -eisel -either -eject -eke -el -elbe -elbow -elbows -eld -elder -elders -eldest -eleanor -elect -elected -election -elegancy -elegies -element -elements -elephant -elephants -elevated -eleven -eleventh -elf -elflocks -eliads -elinor -elizabeth -ell -elle -ellen -elm -eloquence -eloquent -else -elsewhere -elsinore -eltham -elves -elvish -ely -elysium -em -emballing -embalm -embalms -embark -embarked -embarquements -embassade -embassage -embassies -embassy -embattailed -embattl -embattle -embay -embellished -embers -emblaze -emblem -emblems -embodied -embold -emboldens -emboss -embossed -embounded -embowel -embowell -embrac -embrace -embraced -embracement -embracements -embraces -embracing -embrasures -embroider -embroidery -emhracing -emilia -eminence -eminent -eminently -emmanuel -emnity -empale -emperal -emperess -emperial -emperor -empery -emphasis -empire -empirics -empiricutic -empleached -employ -employed -employer -employment -employments -empoison -empress -emptied -emptier -empties -emptiness -empty -emptying -emulate -emulation -emulations -emulator -emulous -en -enact -enacted -enacts -enactures -enamell -enamelled -enamour -enamoured -enanmour -encamp -encamped -encave -enceladus -enchaf -enchafed -enchant -enchanted -enchanting -enchantingly -enchantment -enchantress -enchants -enchas -encircle -encircled -enclos -enclose -enclosed -encloses -encloseth -enclosing -enclouded -encompass -encompassed -encompasseth -encompassment -encore -encorporal -encount -encounter -encountered -encounters -encourage -encouraged -encouragement -encrimsoned -encroaching -encumb -end -endamage -endamagement -endanger -endart -endear -endeared -endeavour -endeavours -ended -ender -ending -endings -endite -endless -endow -endowed -endowments -endows -ends -endu -endue -endur -endurance -endure -endured -endures -enduring -endymion -eneas -enemies -enemy -enernies -enew -enfeebled -enfeebles -enfeoff -enfetter -enfoldings -enforc -enforce -enforced -enforcedly -enforcement -enforces -enforcest -enfranched -enfranchis -enfranchise -enfranchised -enfranchisement -enfreed -enfreedoming -engag -engage -engaged -engagements -engaging -engaol -engend -engender -engenders -engilds -engine -engineer -enginer -engines -engirt -england -english -englishman -englishmen -engluts -englutted -engraffed -engraft -engrafted -engrav -engrave -engross -engrossed -engrossest -engrossing -engrossments -enguard -enigma -enigmatical -enjoin -enjoined -enjoy -enjoyed -enjoyer -enjoying -enjoys -enkindle -enkindled -enlard -enlarg -enlarge -enlarged -enlargement -enlargeth -enlighten -enlink -enmesh -enmities -enmity -ennoble -ennobled -enobarb -enobarbus -enon -enormity -enormous -enough -enow -enpatron -enpierced -enquir -enquire -enquired -enrag -enrage -enraged -enrages -enrank -enrapt -enrich -enriched -enriches -enridged -enrings -enrob -enrobe -enroll -enrolled -enrooted -enrounded -enschedul -ensconce -ensconcing -enseamed -ensear -enseigne -enseignez -ensemble -enshelter -enshielded -enshrines -ensign -ensigns -enskied -ensman -ensnare -ensnared -ensnareth -ensteep -ensu -ensue -ensued -ensues -ensuing -enswathed -ent -entail -entame -entangled -entangles -entendre -enter -entered -entering -enterprise -enterprises -enters -entertain -entertained -entertainer -entertaining -entertainment -entertainments -enthrall -enthralled -enthron -enthroned -entice -enticements -enticing -entire -entirely -entitle -entitled -entitling -entomb -entombed -entrails -entrance -entrances -entrap -entrapp -entre -entreat -entreated -entreaties -entreating -entreatments -entreats -entreaty -entrench -entry -entwist -envelop -envenom -envenomed -envenoms -envied -envies -envious -enviously -environ -environed -envoy -envy -envying -enwheel -enwombed -enwraps -ephesian -ephesians -ephesus -epicure -epicurean -epicures -epicurism -epicurus -epidamnum -epidaurus -epigram -epilepsy -epileptic -epilogue -epilogues -epistles -epistrophus -epitaph -epitaphs -epithet -epitheton -epithets -epitome -equal -equalities -equality -equall -equally -equalness -equals -equinoctial -equinox -equipage -equity -equivocal -equivocate -equivocates -equivocation -equivocator -er -erbear -erbearing -erbears -erbeat -erblows -erboard -erborne -ercame -ercast -ercharg -ercharged -ercharging -ercles -ercome -ercover -ercrows -erdoing -ere -erebus -erect -erected -erecting -erection -erects -erewhile -erflourish -erflow -erflowing -erflows -erfraught -erga -ergalled -erglanced -ergo -ergone -ergrow -ergrown -ergrowth -erhang -erhanging -erhasty -erhear -erheard -eringoes -erjoy -erleap -erleaps -erleavens -erlook -erlooking -ermaster -ermengare -ermount -ern -ernight -eros -erpaid -erparted -erpast -erpays -erpeer -erperch -erpicturing -erpingham -erposting -erpow -erpress -erpressed -err -errand -errands -errant -errate -erraught -erreaches -erred -errest -erring -erroneous -error -errors -errs -errule -errun -erset -ershade -ershades -ershine -ershot -ersized -erskip -erslips -erspreads -erst -erstare -erstep -erstunk -ersway -ersways -erswell -erta -ertake -erteemed -erthrow -erthrown -erthrows -ertook -ertop -ertopping -ertrip -erturn -erudition -eruption -eruptions -ervalues -erwalk -erwatch -erween -erweens -erweigh -erweighs -erwhelm -erwhelmed -erworn -es -escalus -escap -escape -escaped -escapes -eschew -escoted -esill -especial -especially -esperance -espials -espied -espies -espous -espouse -espy -esquire -esquires -essay -essays -essence -essential -essentially -esses -essex -est -establish -established -estate -estates -esteem -esteemed -esteemeth -esteeming -esteems -estimable -estimate -estimation -estimations -estime -estranged -estridge -estridges -et -etc -etceteras -ete -eternal -eternally -eterne -eternity -eterniz -etes -ethiop -ethiope -ethiopes -ethiopian -etna -eton -etre -eunuch -eunuchs -euphrates -euphronius -euriphile -europa -europe -ev -evade -evades -evans -evasion -evasions -eve -even -evening -evenly -event -eventful -events -ever -everlasting -everlastingly -evermore -every -everyone -everything -everywhere -evidence -evidences -evident -evil -evilly -evils -evitate -ewe -ewer -ewers -ewes -exact -exacted -exactest -exacting -exaction -exactions -exactly -exacts -exalt -exalted -examin -examination -examinations -examine -examined -examines -exampl -example -exampled -examples -exasperate -exasperates -exceed -exceeded -exceedeth -exceeding -exceedingly -exceeds -excel -excelled -excellence -excellencies -excellency -excellent -excellently -excelling -excels -except -excepted -excepting -exception -exceptions -exceptless -excess -excessive -exchang -exchange -exchanged -exchequer -exchequers -excite -excited -excitements -excites -exclaim -exclaims -exclamation -exclamations -excludes -excommunicate -excommunication -excrement -excrements -excursion -excursions -excus -excusable -excuse -excused -excuses -excusez -excusing -execrable -execrations -execute -executed -executing -execution -executioner -executioners -executor -executors -exempt -exempted -exequies -exercise -exercises -exeter -exeunt -exhal -exhalation -exhalations -exhale -exhales -exhaust -exhibit -exhibiters -exhibition -exhort -exhortation -exigent -exil -exile -exiled -exion -exist -exists -exit -exits -exorciser -exorcisms -exorcist -expect -expectance -expectancy -expectation -expectations -expected -expecters -expecting -expects -expedience -expedient -expediently -expedition -expeditious -expel -expell -expelling -expels -expend -expense -expenses -experienc -experience -experiences -experiment -experimental -experiments -expert -expertness -expiate -expiation -expir -expiration -expire -expired -expires -expiring -explication -exploit -exploits -expos -expose -exposing -exposition -expositor -expostulate -expostulation -exposture -exposure -expound -expounded -express -expressed -expresseth -expressing -expressive -expressly -expressure -expuls -expulsion -exquisite -exsufflicate -extant -extemporal -extemporally -extempore -extend -extended -extends -extent -extenuate -extenuated -extenuates -extenuation -exterior -exteriorly -exteriors -extermin -extern -external -extinct -extincted -extincture -extinguish -extirp -extirpate -extirped -extol -extoll -extolment -exton -extort -extorted -extortion -extortions -extra -extract -extracted -extracting -extraordinarily -extraordinary -extraught -extravagancy -extravagant -extreme -extremely -extremes -extremest -extremities -extremity -exuent -exult -exultation -ey -eyas -eyases -eye -eyeball -eyeballs -eyebrow -eyebrows -eyed -eyeless -eyelid -eyelids -eyes -eyesight -eyestrings -eying -eyne -eyrie -fa -fabian -fable -fables -fabric -fabulous -fac -face -faced -facere -faces -faciant -facile -facility -facinerious -facing -facit -fact -faction -factionary -factions -factious -factor -factors -faculties -faculty -fade -faded -fadeth -fadge -fading -fadings -fadom -fadoms -fagot -fagots -fail -failing -fails -fain -faint -fainted -fainter -fainting -faintly -faintness -faints -fair -fairer -fairest -fairies -fairing -fairings -fairly -fairness -fairs -fairwell -fairy -fais -fait -faites -faith -faithful -faithfull -faithfully -faithless -faiths -faitors -fal -falchion -falcon -falconbridge -falconer -falconers -fall -fallacy -fallen -falleth -falliable -fallible -falling -fallow -fallows -falls -fally -falorous -false -falsehood -falsely -falseness -falser -falsify -falsing -falstaff -falstaffs -falter -fam -fame -famed -familiar -familiarity -familiarly -familiars -family -famine -famish -famished -famous -famoused -famously -fan -fanatical -fancies -fancy -fane -fanes -fang -fangled -fangless -fangs -fann -fanning -fans -fantasied -fantasies -fantastic -fantastical -fantastically -fantasticoes -fantasy -fap -far -farborough -farced -fardel -fardels -fare -fares -farewell -farewells -fariner -faring -farm -farmer -farmhouse -farms -farre -farrow -farther -farthest -farthing -farthingale -farthingales -farthings -fartuous -fas -fashion -fashionable -fashioning -fashions -fast -fasted -fasten -fastened -faster -fastest -fasting -fastly -fastolfe -fasts -fat -fatal -fatally -fate -fated -fates -father -fathered -fatherless -fatherly -fathers -fathom -fathomless -fathoms -fatigate -fatness -fats -fatted -fatter -fattest -fatting -fatuus -fauconbridge -faulconbridge -fault -faultiness -faultless -faults -faulty -fausse -fauste -faustuses -faut -favor -favorable -favorably -favors -favour -favourable -favoured -favouredly -favourer -favourers -favouring -favourite -favourites -favours -favout -fawn -fawneth -fawning -fawns -fay -fe -fealty -fear -feared -fearest -fearful -fearfull -fearfully -fearfulness -fearing -fearless -fears -feast -feasted -feasting -feasts -feat -feated -feater -feather -feathered -feathers -featly -feats -featur -feature -featured -featureless -features -february -fecks -fed -fedary -federary -fee -feeble -feebled -feebleness -feebling -feebly -feed -feeder -feeders -feedeth -feeding -feeds -feel -feeler -feeling -feelingly -feels -fees -feet -fehemently -feign -feigned -feigning -feil -feith -felicitate -felicity -fell -fellest -fellies -fellow -fellowly -fellows -fellowship -fellowships -fells -felon -felonious -felony -felt -female -females -feminine -fen -fenc -fence -fencer -fencing -fends -fennel -fenny -fens -fenton -fer -ferdinand -fere -fernseed -ferrara -ferrers -ferret -ferry -ferryman -fertile -fertility -fervency -fervour -fery -fest -feste -fester -festinate -festinately -festival -festivals -fet -fetch -fetches -fetching -fetlock -fetlocks -fett -fetter -fettering -fetters -fettle -feu -feud -fever -feverous -fevers -few -fewer -fewest -fewness -fickle -fickleness -fico -fiction -fiddle -fiddler -fiddlestick -fidele -fidelicet -fidelity -fidius -fie -field -fielded -fields -fiend -fiends -fierce -fiercely -fierceness -fiery -fife -fifes -fifteen -fifteens -fifteenth -fifth -fifty -fiftyfold -fig -fight -fighter -fightest -fighteth -fighting -fights -figo -figs -figur -figure -figured -figures -figuring -fike -fil -filberts -filch -filches -filching -file -filed -files -filial -filius -fill -filled -fillet -filling -fillip -fills -filly -film -fils -filth -filths -filthy -fin -finally -finch -find -finder -findeth -finding -findings -finds -fine -fineless -finely -finem -fineness -finer -fines -finest -fing -finger -fingering -fingers -fingre -fingres -finical -finish -finished -finisher -finless -finn -fins -finsbury -fir -firago -fire -firebrand -firebrands -fired -fires -firework -fireworks -firing -firk -firm -firmament -firmly -firmness -first -firstlings -fish -fisher -fishermen -fishers -fishes -fishified -fishmonger -fishpond -fisnomy -fist -fisting -fists -fistula -fit -fitchew -fitful -fitly -fitment -fitness -fits -fitted -fitter -fittest -fitteth -fitting -fitzwater -five -fivepence -fives -fix -fixed -fixes -fixeth -fixing -fixture -fl -flag -flagging -flagon -flagons -flags -flail -flakes -flaky -flam -flame -flamen -flamens -flames -flaming -flaminius -flanders -flannel -flap -flaring -flash -flashes -flashing -flask -flat -flatly -flatness -flats -flatt -flatter -flattered -flatterer -flatterers -flatterest -flatteries -flattering -flatters -flattery -flaunts -flavio -flavius -flaw -flaws -flax -flaxen -flay -flaying -flea -fleance -fleas -flecked -fled -fledge -flee -fleec -fleece -fleeces -fleer -fleering -fleers -fleet -fleeter -fleeting -fleming -flemish -flesh -fleshes -fleshly -fleshment -fleshmonger -flew -flexible -flexure -flibbertigibbet -flickering -flidge -fliers -flies -flieth -flight -flights -flighty -flinch -fling -flint -flints -flinty -flirt -float -floated -floating -flock -flocks -flood -floodgates -floods -floor -flora -florence -florentine -florentines -florentius -florizel -flote -floulish -flour -flourish -flourishes -flourisheth -flourishing -flout -flouted -flouting -flouts -flow -flowed -flower -flowerets -flowers -flowing -flown -flows -fluellen -fluent -flung -flush -flushing -fluster -flute -flutes -flutter -flux -fluxive -fly -flying -fo -foal -foals -foam -foamed -foaming -foams -foamy -fob -focative -fodder -foe -foeman -foemen -foes -fog -foggy -fogs -foh -foi -foil -foiled -foils -foin -foining -foins -fois -foison -foisons -foist -foix -fold -folded -folds -folio -folk -folks -follies -follow -followed -follower -followers -followest -following -follows -folly -fond -fonder -fondly -fondness -font -fontibell -food -fool -fooleries -foolery -foolhardy -fooling -foolish -foolishly -foolishness -fools -foot -football -footboy -footboys -footed -footfall -footing -footman -footmen -footpath -footsteps -footstool -fopp -fopped -foppery -foppish -fops -for -forage -foragers -forbade -forbear -forbearance -forbears -forbid -forbidden -forbiddenly -forbids -forbod -forborne -forc -force -forced -forceful -forceless -forces -forcible -forcibly -forcing -ford -fordid -fordo -fordoes -fordone -fore -forecast -forefather -forefathers -forefinger -forego -foregone -forehand -forehead -foreheads -forehorse -foreign -foreigner -foreigners -foreknowing -foreknowledge -foremost -forenamed -forenoon -forerun -forerunner -forerunning -foreruns -foresaid -foresaw -foresay -foresee -foreseeing -foresees -foreshow -foreskirt -forespent -forest -forestall -forestalled -forester -foresters -forests -foretell -foretelling -foretells -forethink -forethought -foretold -forever -foreward -forewarn -forewarned -forewarning -forfeit -forfeited -forfeiters -forfeiting -forfeits -forfeiture -forfeitures -forfend -forfended -forg -forgave -forge -forged -forgeries -forgery -forges -forget -forgetful -forgetfulness -forgetive -forgets -forgetting -forgive -forgiven -forgiveness -forgo -forgoing -forgone -forgot -forgotten -fork -forked -forks -forlorn -form -formal -formally -formed -former -formerly -formless -forms -fornication -fornications -fornicatress -forres -forrest -forsake -forsaken -forsaketh -forslow -forsook -forsooth -forspent -forspoke -forswear -forswearing -forswore -forsworn -fort -forted -forth -forthcoming -forthlight -forthright -forthwith -fortification -fortifications -fortified -fortifies -fortify -fortinbras -fortitude -fortnight -fortress -fortresses -forts -fortun -fortuna -fortunate -fortunately -fortune -fortuned -fortunes -fortward -forty -forum -forward -forwarding -forwardness -forwards -forwearied -fosset -fost -foster -fostered -fought -foughten -foul -fouler -foulest -foully -foulness -found -foundation -foundations -founded -founder -fount -fountain -fountains -founts -four -fourscore -fourteen -fourth -foutra -fowl -fowler -fowling -fowls -fox -foxes -foxship -fracted -fraction -fractions -fragile -fragment -fragments -fragrant -frail -frailer -frailties -frailty -fram -frame -framed -frames -frampold -fran -francais -france -frances -franchise -franchised -franchisement -franchises -franciae -francis -francisca -franciscan -francisco -frank -franker -frankfort -franklin -franklins -frankly -frankness -frantic -franticly -frateretto -fratrum -fraud -fraudful -fraught -fraughtage -fraughting -fray -frays -freckl -freckled -freckles -frederick -free -freed -freedom -freedoms -freehearted -freelier -freely -freeman -freemen -freeness -freer -frees -freestone -freetown -freeze -freezes -freezing -freezings -french -frenchman -frenchmen -frenchwoman -frenzy -frequent -frequents -fresh -fresher -freshes -freshest -freshly -freshness -fret -fretful -frets -fretted -fretten -fretting -friar -friars -friday -fridays -friend -friended -friending -friendless -friendliness -friendly -friends -friendship -friendships -frieze -fright -frighted -frightened -frightful -frighting -frights -fringe -fringed -frippery -frisk -fritters -frivolous -fro -frock -frog -frogmore -froissart -frolic -from -front -fronted -frontier -frontiers -fronting -frontlet -fronts -frost -frosts -frosty -froth -froward -frown -frowning -frowningly -frowns -froze -frozen -fructify -frugal -fruit -fruiterer -fruitful -fruitfully -fruitfulness -fruition -fruitless -fruits -frush -frustrate -frutify -fry -fubb -fuel -fugitive -fulfil -fulfill -fulfilling -fulfils -full -fullam -fuller -fullers -fullest -fullness -fully -fulness -fulsome -fulvia -fum -fumble -fumbles -fumblest -fumbling -fume -fumes -fuming -fumiter -fumitory -fun -function -functions -fundamental -funeral -funerals -fur -furbish -furies -furious -furlongs -furnace -furnaces -furnish -furnished -furnishings -furniture -furnival -furor -furr -furrow -furrowed -furrows -furth -further -furtherance -furtherer -furthermore -furthest -fury -furze -furzes -fust -fustian -fustilarian -fusty -fut -future -futurity -g -gabble -gaberdine -gabriel -gad -gadding -gads -gadshill -gag -gage -gaged -gagg -gaging -gagne -gain -gained -gainer -gaingiving -gains -gainsaid -gainsay -gainsaying -gainsays -gainst -gait -gaited -galathe -gale -galen -gales -gall -gallant -gallantly -gallantry -gallants -galled -gallery -galley -galleys -gallia -gallian -galliard -galliasses -gallimaufry -galling -gallons -gallop -galloping -gallops -gallow -galloway -gallowglasses -gallows -gallowses -galls -gallus -gam -gambol -gambold -gambols -gamboys -game -gamers -games -gamesome -gamester -gaming -gammon -gamut -gan -gangren -ganymede -gaol -gaoler -gaolers -gaols -gap -gape -gapes -gaping -gar -garb -garbage -garboils -garcon -gard -garde -garden -gardener -gardeners -gardens -gardez -gardiner -gardon -gargantua -gargrave -garish -garland -garlands -garlic -garment -garments -garmet -garner -garners -garnish -garnished -garret -garrison -garrisons -gart -garter -garterd -gartering -garters -gascony -gash -gashes -gaskins -gasp -gasping -gasted -gastness -gat -gate -gated -gates -gath -gather -gathered -gathering -gathers -gatories -gatory -gaud -gaudeo -gaudy -gauge -gaul -gaultree -gaunt -gauntlet -gauntlets -gav -gave -gavest -gawded -gawds -gawsey -gay -gayness -gaz -gaze -gazed -gazer -gazers -gazes -gazeth -gazing -gear -geck -geese -geffrey -geld -gelded -gelding -gelida -gelidus -gelt -gem -geminy -gems -gen -gender -genders -general -generally -generals -generation -generations -generative -generosity -generous -genitive -genitivo -genius -gennets -genoa -genoux -gens -gent -gentilhomme -gentility -gentle -gentlefolks -gentleman -gentlemanlike -gentlemen -gentleness -gentler -gentles -gentlest -gentlewoman -gentlewomen -gently -gentry -george -gerard -germaines -germains -german -germane -germans -germany -gertrude -gest -gests -gesture -gestures -get -getrude -gets -getter -getting -ghastly -ghost -ghosted -ghostly -ghosts -gi -giant -giantess -giantlike -giants -gib -gibber -gibbet -gibbets -gibe -giber -gibes -gibing -gibingly -giddily -giddiness -giddy -gift -gifts -gig -giglets -giglot -gilbert -gild -gilded -gilding -gilliams -gillian -gills -gillyvors -gilt -gimmal -gimmers -gin -ging -ginger -gingerbread -gingerly -ginn -gins -gioucestershire -gipes -gipsies -gipsy -gird -girded -girdle -girdled -girdles -girdling -girl -girls -girt -girth -gis -giv -give -given -giver -givers -gives -givest -giveth -giving -givings -glad -gladded -gladding -gladly -gladness -glamis -glanc -glance -glanced -glances -glancing -glanders -glansdale -glare -glares -glass -glasses -glassy -glaz -glazed -gleams -glean -gleaned -gleaning -gleeful -gleek -gleeking -gleeks -glend -glendower -glib -glide -glided -glides -glideth -gliding -glimmer -glimmering -glimmers -glimpse -glimpses -glist -glistening -glister -glistering -glisters -glitt -glittering -globe -globes -glooming -gloomy -glories -glorified -glorify -glorious -gloriously -glory -glose -gloss -glosses -glou -glouceste -gloucester -gloucestershire -glove -glover -gloves -glow -glowed -glowing -glowworm -gloz -gloze -glozes -glu -glue -glued -glues -glut -glutt -glutted -glutton -gluttoning -gluttony -gnarled -gnarling -gnat -gnats -gnaw -gnawing -gnawn -gnaws -go -goad -goaded -goads -goal -goat -goatish -goats -gobbets -gobbo -goblet -goblets -goblin -goblins -god -godded -godden -goddess -goddesses -goddild -godfather -godfathers -godhead -godlike -godliness -godly -godmother -gods -godson -goer -goers -goes -goest -goeth -goffe -gogs -going -gold -golden -goldenly -goldsmith -goldsmiths -golgotha -goliases -goliath -gon -gondola -gondolier -gone -goneril -gong -gonzago -gonzalo -good -goodfellow -goodlier -goodliest -goodly -goodman -goodness -goodnight -goodrig -goods -goodwife -goodwill -goodwin -goodwins -goodyear -goodyears -goose -gooseberry -goosequills -goot -gor -gorbellied -gorboduc -gordian -gore -gored -gorg -gorge -gorgeous -gorget -gorging -gorgon -gormandize -gormandizing -gory -gosling -gospel -gospels -goss -gossamer -gossip -gossiping -gossiplike -gossips -got -goth -goths -gotten -gourd -gout -gouts -gouty -govern -governance -governed -governess -government -governor -governors -governs -gower -gown -gowns -grac -grace -graced -graceful -gracefully -graceless -graces -gracing -gracious -graciously -gradation -graff -graffing -graft -grafted -grafters -grain -grained -grains -gramercies -gramercy -grammar -grand -grandam -grandame -grandchild -grande -grandeur -grandfather -grandjurors -grandmother -grandpre -grandsir -grandsire -grandsires -grange -grant -granted -granting -grants -grape -grapes -grapple -grapples -grappling -grasp -grasped -grasps -grass -grasshoppers -grassy -grate -grated -grateful -grates -gratiano -gratify -gratii -gratillity -grating -gratis -gratitude -gratulate -grav -grave -gravediggers -gravel -graveless -gravell -gravely -graven -graveness -graver -graves -gravest -gravestone -gravities -gravity -gravy -gray -graymalkin -graz -graze -grazed -grazing -grease -greases -greasily -greasy -great -greater -greatest -greatly -greatness -grecian -grecians -gree -greece -greed -greedily -greediness -greedy -greeing -greek -greekish -greeks -green -greener -greenly -greens -greensleeves -greenwich -greenwood -greet -greeted -greeting -greetings -greets -greg -gregory -gremio -grew -grey -greybeard -greybeards -greyhound -greyhounds -grief -griefs -griev -grievance -grievances -grieve -grieved -grieves -grievest -grieving -grievingly -grievous -grievously -griffin -griffith -grim -grime -grimly -grin -grind -grinding -grindstone -grinning -grip -gripe -gripes -griping -grise -grisly -grissel -grize -grizzle -grizzled -groan -groaning -groans -groat -groats -groin -groom -grooms -grop -groping -gros -gross -grosser -grossly -grossness -ground -grounded -groundlings -grounds -grove -grovel -grovelling -groves -grow -groweth -growing -grown -grows -growth -grub -grubb -grubs -grudge -grudged -grudges -grudging -gruel -grumble -grumblest -grumbling -grumblings -grumio -grund -grunt -gualtier -guard -guardage -guardant -guarded -guardian -guardians -guards -guardsman -gud -gudgeon -guerdon -guerra -guess -guesses -guessingly -guest -guests -guiana -guichard -guide -guided -guider -guiderius -guides -guiding -guidon -guienne -guil -guildenstern -guilders -guildford -guildhall -guile -guiled -guileful -guilfords -guilt -guiltian -guiltier -guiltily -guiltiness -guiltless -guilts -guilty -guinea -guinever -guise -gul -gules -gulf -gulfs -gull -gulls -gum -gumm -gums -gun -gunner -gunpowder -guns -gurnet -gurney -gust -gusts -gusty -guts -gutter -guy -guynes -guysors -gypsy -gyve -gyved -gyves -h -ha -haberdasher -habiliment -habiliments -habit -habitation -habited -habits -habitude -hack -hacket -hackney -hacks -had -hadst -haec -haeres -hag -hagar -haggard -haggards -haggish -haggled -hags -hail -hailed -hailstone -hailstones -hair -hairless -hairs -hairy -hal -halberd -halberds -halcyon -hale -haled -hales -half -halfcan -halfpence -halfpenny -halfpennyworth -halfway -halidom -hall -halloa -halloing -hallond -halloo -hallooing -hallow -hallowed -hallowmas -hallown -hals -halt -halter -halters -halting -halts -halves -ham -hames -hamlet -hammer -hammered -hammering -hammers -hamper -hampton -hams -hamstring -hand -handed -handful -handicraft -handicraftsmen -handing -handiwork -handkercher -handkerchers -handkerchief -handle -handled -handles -handless -handlest -handling -handmaid -handmaids -hands -handsaw -handsome -handsomely -handsomeness -handwriting -handy -hang -hanged -hangers -hangeth -hanging -hangings -hangman -hangmen -hangs -hannibal -hap -hapless -haply -happ -happen -happened -happier -happies -happiest -happily -happiness -happy -haps -harbinger -harbingers -harbor -harbour -harbourage -harbouring -harbours -harcourt -hard -harder -hardest -hardiest -hardiment -hardiness -hardly -hardness -hardocks -hardy -hare -harelip -hares -harfleur -hark -harlot -harlotry -harlots -harm -harmed -harmful -harming -harmless -harmonious -harmony -harms -harness -harp -harper -harpier -harping -harpy -harried -harrow -harrows -harry -harsh -harshly -harshness -hart -harts -harum -harvest -has -hast -haste -hasted -hasten -hastes -hastily -hasting -hastings -hasty -hat -hatch -hatches -hatchet -hatching -hatchment -hate -hated -hateful -hater -haters -hates -hateth -hatfield -hath -hating -hatred -hats -haud -hauf -haught -haughtiness -haughty -haunch -haunches -haunt -haunted -haunting -haunts -hautboy -hautboys -have -haven -havens -haver -having -havings -havior -haviour -havoc -hawk -hawking -hawks -hawthorn -hawthorns -hay -hazard -hazarded -hazards -hazel -hazelnut -he -head -headborough -headed -headier -heading -headland -headless -headlong -heads -headsman -headstrong -heady -heal -healed -healing -heals -health -healthful -healths -healthsome -healthy -heap -heaping -heaps -hear -heard -hearer -hearers -hearest -heareth -hearing -hearings -heark -hearken -hearkens -hears -hearsay -hearse -hearsed -hearst -heart -heartache -heartbreak -heartbreaking -hearted -hearten -hearth -hearths -heartily -heartiness -heartless -heartlings -heartly -hearts -heartsick -heartstrings -hearty -heat -heated -heath -heathen -heathenish -heating -heats -heauties -heav -heave -heaved -heaven -heavenly -heavens -heaves -heavier -heaviest -heavily -heaviness -heaving -heavings -heavy -hebona -hebrew -hecate -hectic -hector -hectors -hecuba -hedg -hedge -hedgehog -hedgehogs -hedges -heed -heeded -heedful -heedfull -heedfully -heedless -heel -heels -hefted -hefts -heifer -heifers -heigh -height -heighten -heinous -heinously -heir -heiress -heirless -heirs -held -helen -helena -helenus -helias -helicons -hell -hellespont -hellfire -hellish -helm -helmed -helmet -helmets -helms -help -helper -helpers -helpful -helping -helpless -helps -helter -hem -heme -hemlock -hemm -hemp -hempen -hems -hen -hence -henceforth -henceforward -henchman -henri -henricus -henry -hens -hent -henton -her -herald -heraldry -heralds -herb -herbert -herblets -herbs -herculean -hercules -herd -herds -herdsman -herdsmen -here -hereabout -hereabouts -hereafter -hereby -hereditary -hereford -herefordshire -herein -hereof -heresies -heresy -heretic -heretics -hereto -hereupon -heritage -heritier -hermes -hermia -hermione -hermit -hermitage -hermits -herne -hero -herod -herods -heroes -heroic -heroical -herring -herrings -hers -herself -hesperides -hesperus -hest -hests -heure -heureux -hew -hewgh -hewing -hewn -hews -hey -heyday -hibocrates -hic -hiccups -hick -hid -hidden -hide -hideous -hideously -hideousness -hides -hidest -hiding -hie -hied -hiems -hies -hig -high -higher -highest -highly -highmost -highness -hight -highway -highways -hilding -hildings -hill -hillo -hilloa -hills -hilt -hilts -hily -him -himself -hinc -hinckley -hind -hinder -hindered -hinders -hindmost -hinds -hing -hinge -hinges -hint -hip -hipp -hipparchus -hippolyta -hips -hir -hire -hired -hiren -hirtius -his -hisperia -hiss -hisses -hissing -hist -historical -history -hit -hither -hitherto -hitherward -hitherwards -hits -hitting -hive -hives -hizzing -ho -hoa -hoar -hoard -hoarded -hoarding -hoars -hoarse -hoary -hob -hobbididence -hobby -hobbyhorse -hobgoblin -hobnails -hoc -hod -hodge -hog -hogs -hogshead -hogsheads -hois -hoise -hoist -hoisted -hoists -holborn -hold -holden -holder -holdeth -holdfast -holding -holds -hole -holes -holidam -holidame -holiday -holidays -holier -holiest -holily -holiness -holla -holland -hollander -hollanders -holloa -holloaing -hollow -hollowly -hollowness -holly -holmedon -holofernes -holp -holy -homage -homager -home -homely -homes -homespuns -homeward -homewards -homicide -homicides -homily -hominem -hommes -homo -honest -honester -honestest -honestly -honesty -honey -honeycomb -honeying -honeyless -honeysuckle -honeysuckles -honi -honneur -honor -honorable -honorably -honorato -honorificabilitudinitatibus -honors -honour -honourable -honourably -honoured -honourest -honourible -honouring -honours -hoo -hood -hooded -hoodman -hoods -hoodwink -hoof -hoofs -hook -hooking -hooks -hoop -hoops -hoot -hooted -hooting -hoots -hop -hope -hopeful -hopeless -hopes -hopest -hoping -hopkins -hoppedance -hor -horace -horatio -horizon -horn -hornbook -horned -horner -horning -hornpipes -horns -horologe -horrible -horribly -horrid -horrider -horridly -horror -horrors -hors -horse -horseback -horsed -horsehairs -horseman -horsemanship -horsemen -horses -horseway -horsing -hortensio -hortensius -horum -hose -hospitable -hospital -hospitality -host -hostage -hostages -hostess -hostile -hostility -hostilius -hosts -hot -hotly -hotspur -hotter -hottest -hound -hounds -hour -hourly -hours -hous -house -household -householder -householders -households -housekeeper -housekeepers -housekeeping -houseless -houses -housewife -housewifery -housewives -hovel -hover -hovered -hovering -hovers -how -howbeit -howe -howeer -however -howl -howled -howlet -howling -howls -howsoe -howsoever -howsome -hoxes -hoy -hoyday -hubert -huddled -huddling -hue -hued -hues -hug -huge -hugely -hugeness -hugg -hugger -hugh -hugs -hujus -hulk -hulks -hull -hulling -hullo -hum -human -humane -humanely -humanity -humble -humbled -humbleness -humbler -humbles -humblest -humbling -humbly -hume -humh -humidity -humility -humming -humor -humorous -humors -humour -humourists -humours -humphrey -humphry -hums -hundred -hundreds -hundredth -hung -hungarian -hungary -hunger -hungerford -hungerly -hungry -hunt -hunted -hunter -hunters -hunteth -hunting -huntington -huntress -hunts -huntsman -huntsmen -hurdle -hurl -hurling -hurls -hurly -hurlyburly -hurricano -hurricanoes -hurried -hurries -hurry -hurt -hurting -hurtled -hurtless -hurtling -hurts -husband -husbanded -husbandless -husbandry -husbands -hush -hushes -husht -husks -huswife -huswifes -hutch -hybla -hydra -hyen -hymen -hymenaeus -hymn -hymns -hyperboles -hyperbolical -hyperion -hypocrisy -hypocrite -hypocrites -hyrcan -hyrcania -hyrcanian -hyssop -hysterica -i -iachimo -iaculis -iago -iament -ibat -icarus -ice -iceland -ici -icicle -icicles -icy -idea -ideas -idem -iden -ides -idiot -idiots -idle -idleness -idles -idly -idol -idolatrous -idolatry -ield -if -ifs -ignis -ignoble -ignobly -ignominious -ignominy -ignomy -ignorance -ignorant -ii -iii -iiii -il -ilbow -ild -ilion -ilium -ill -illegitimate -illiterate -illness -illo -ills -illume -illumin -illuminate -illumineth -illusion -illusions -illustrate -illustrated -illustrious -illyria -illyrian -ils -im -image -imagery -images -imagin -imaginary -imagination -imaginations -imagine -imagining -imaginings -imbar -imbecility -imbrue -imitari -imitate -imitated -imitation -imitations -immaculate -immanity -immask -immaterial -immediacy -immediate -immediately -imminence -imminent -immoderate -immoderately -immodest -immoment -immortal -immortaliz -immortally -immur -immured -immures -imogen -imp -impaint -impair -impairing -impale -impaled -impanelled -impart -imparted -impartial -impartment -imparts -impasted -impatience -impatient -impatiently -impawn -impeach -impeached -impeachment -impeachments -impedes -impediment -impediments -impenetrable -imperator -imperceiverant -imperfect -imperfection -imperfections -imperfectly -imperial -imperious -imperiously -impertinency -impertinent -impeticos -impetuosity -impetuous -impieties -impiety -impious -implacable -implements -implies -implor -implorators -implore -implored -imploring -impon -import -importance -importancy -important -importantly -imported -importeth -importing -importless -imports -importun -importunacy -importunate -importune -importunes -importunity -impos -impose -imposed -imposition -impositions -impossibilities -impossibility -impossible -imposthume -impostor -impostors -impotence -impotent -impounded -impregnable -imprese -impress -impressed -impressest -impression -impressure -imprimendum -imprimis -imprint -imprinted -imprison -imprisoned -imprisoning -imprisonment -improbable -improper -improve -improvident -impudence -impudency -impudent -impudently -impudique -impugn -impugns -impure -imputation -impute -in -inaccessible -inaidable -inaudible -inauspicious -incaged -incantations -incapable -incardinate -incarnadine -incarnate -incarnation -incens -incense -incensed -incensement -incenses -incensing -incertain -incertainties -incertainty -incessant -incessantly -incest -incestuous -inch -incharitable -inches -incidency -incident -incision -incite -incites -incivil -incivility -inclin -inclinable -inclination -incline -inclined -inclines -inclining -inclips -include -included -includes -inclusive -incomparable -incomprehensible -inconsiderate -inconstancy -inconstant -incontinency -incontinent -incontinently -inconvenience -inconveniences -inconvenient -incony -incorporate -incorps -incorrect -increas -increase -increases -increaseth -increasing -incredible -incredulous -incur -incurable -incurr -incurred -incursions -ind -inde -indebted -indeed -indent -indented -indenture -indentures -index -indexes -india -indian -indict -indicted -indictment -indies -indifferency -indifferent -indifferently -indigent -indigest -indigested -indign -indignation -indignations -indigne -indignities -indignity -indirect -indirection -indirections -indirectly -indiscreet -indiscretion -indispos -indisposition -indissoluble -indistinct -indistinguish -indistinguishable -indited -individable -indrench -indu -indubitate -induc -induce -induced -inducement -induction -inductions -indue -indued -indues -indulgence -indulgences -indulgent -indurance -industrious -industriously -industry -inequality -inestimable -inevitable -inexecrable -inexorable -inexplicable -infallible -infallibly -infamonize -infamous -infamy -infancy -infant -infants -infect -infected -infecting -infection -infections -infectious -infectiously -infects -infer -inference -inferior -inferiors -infernal -inferr -inferreth -inferring -infest -infidel -infidels -infinite -infinitely -infinitive -infirm -infirmities -infirmity -infixed -infixing -inflam -inflame -inflaming -inflammation -inflict -infliction -influence -influences -infold -inform -informal -information -informations -informed -informer -informs -infortunate -infring -infringe -infringed -infus -infuse -infused -infusing -infusion -ingener -ingenious -ingeniously -inglorious -ingots -ingraffed -ingraft -ingrate -ingrated -ingrateful -ingratitude -ingratitudes -ingredient -ingredients -ingross -inhabit -inhabitable -inhabitants -inhabited -inhabits -inhearse -inhearsed -inherent -inherit -inheritance -inherited -inheriting -inheritor -inheritors -inheritrix -inherits -inhibited -inhibition -inhoop -inhuman -iniquities -iniquity -initiate -injointed -injunction -injunctions -injur -injure -injurer -injuries -injurious -injury -injustice -ink -inkhorn -inkle -inkles -inkling -inky -inlaid -inland -inlay -inly -inmost -inn -inner -innkeeper -innocence -innocency -innocent -innocents -innovation -innovator -inns -innumerable -inoculate -inordinate -inprimis -inquir -inquire -inquiry -inquisition -inquisitive -inroads -insane -insanie -insatiate -insconce -inscrib -inscription -inscriptions -inscroll -inscrutable -insculp -insculpture -insensible -inseparable -inseparate -insert -inserted -inset -inshell -inshipp -inside -insinewed -insinuate -insinuateth -insinuating -insinuation -insisted -insisting -insisture -insociable -insolence -insolent -insomuch -inspir -inspiration -inspirations -inspire -inspired -install -installed -instalment -instance -instances -instant -instantly -instate -instead -insteeped -instigate -instigated -instigation -instigations -instigator -instinct -instinctively -institute -institutions -instruct -instructed -instruction -instructions -instructs -instrument -instrumental -instruments -insubstantial -insufficience -insufficiency -insult -insulted -insulting -insultment -insults -insupportable -insuppressive -insurrection -insurrections -int -integer -integritas -integrity -intellect -intellects -intellectual -intelligence -intelligencer -intelligencing -intelligent -intelligis -intelligo -intemperance -intemperate -intend -intended -intendeth -intending -intendment -intends -intenible -intent -intention -intentively -intents -inter -intercept -intercepted -intercepter -interception -intercepts -intercession -intercessors -interchained -interchang -interchange -interchangeably -interchangement -interchanging -interdiction -interest -interim -interims -interior -interjections -interjoin -interlude -intermingle -intermission -intermissive -intermit -intermix -intermixed -interpose -interposer -interposes -interpret -interpretation -interpreted -interpreter -interpreters -interprets -interr -interred -interrogatories -interrupt -interrupted -interrupter -interruptest -interruption -interrupts -intertissued -intervallums -interview -intestate -intestine -intil -intimate -intimation -intitled -intituled -into -intolerable -intoxicates -intreasured -intreat -intrench -intrenchant -intricate -intrinse -intrinsicate -intrude -intruder -intruding -intrusion -inundation -inure -inurn -invade -invades -invasion -invasive -invectively -invectives -inveigled -invent -invented -invention -inventions -inventor -inventorially -inventoried -inventors -inventory -inverness -invert -invest -invested -investing -investments -inveterate -invincible -inviolable -invised -invisible -invitation -invite -invited -invites -inviting -invitis -invocate -invocation -invoke -invoked -invulnerable -inward -inwardly -inwardness -inwards -ionia -ionian -ipse -ipswich -ira -irae -iras -ire -ireful -ireland -iris -irish -irishman -irishmen -irks -irksome -iron -irons -irreconcil -irrecoverable -irregular -irregulous -irreligious -irremovable -irreparable -irresolute -irrevocable -is -isabel -isabella -isbel -isbels -iscariot -ise -ish -isidore -isis -island -islander -islanders -islands -isle -isles -israel -issu -issue -issued -issueless -issues -issuing -ist -ista -it -italian -italy -itch -itches -itching -item -items -iteration -ithaca -its -itself -itshall -iv -ivory -ivy -iwis -ix -j -jacet -jack -jackanapes -jacks -jacksauce -jackslave -jacob -jade -jaded -jades -jail -jakes -jamany -james -jamy -jane -jangled -jangling -january -janus -japhet -jaquenetta -jaques -jar -jarring -jars -jarteer -jasons -jaunce -jauncing -jaundice -jaundies -jaw -jawbone -jaws -jay -jays -jc -je -jealous -jealousies -jealousy -jeer -jeering -jelly -jenny -jeopardy -jephtha -jephthah -jerkin -jerkins -jerks -jeronimy -jerusalem -jeshu -jesses -jessica -jest -jested -jester -jesters -jesting -jests -jesu -jesus -jet -jets -jew -jewel -jeweller -jewels -jewess -jewish -jewry -jews -jezebel -jig -jigging -jill -jills -jingling -joan -job -jockey -jocund -jog -jogging -john -johns -join -joinder -joined -joiner -joineth -joins -joint -jointed -jointing -jointly -jointress -joints -jointure -jollity -jolly -jolt -joltheads -jordan -joseph -joshua -jot -jour -jourdain -journal -journey -journeying -journeyman -journeymen -journeys -jove -jovem -jovial -jowl -jowls -joy -joyed -joyful -joyfully -joyless -joyous -joys -juan -jud -judas -judases -jude -judg -judge -judged -judgement -judges -judgest -judging -judgment -judgments -judicious -jug -juggle -juggled -juggler -jugglers -juggling -jugs -juice -juiced -jul -jule -julia -juliet -julietta -julio -julius -july -jump -jumpeth -jumping -jumps -june -junes -junior -junius -junkets -juno -jupiter -jure -jurement -jurisdiction -juror -jurors -jury -jurymen -just -justeius -justest -justice -justicer -justicers -justices -justification -justified -justify -justle -justled -justles -justling -justly -justness -justs -jutting -jutty -juvenal -kam -kate -kated -kates -katharine -katherina -katherine -kecksies -keech -keel -keels -keen -keenness -keep -keepdown -keeper -keepers -keepest -keeping -keeps -keiser -ken -kendal -kennel -kent -kentish -kentishman -kentishmen -kept -kerchief -kerely -kern -kernal -kernel -kernels -kerns -kersey -kettle -kettledrum -kettledrums -key -keys -kibe -kibes -kick -kicked -kickshaws -kickshawses -kicky -kid -kidney -kikely -kildare -kill -killed -killer -killeth -killing -killingworth -kills -kiln -kimbolton -kin -kind -kinder -kindest -kindle -kindled -kindless -kindlier -kindling -kindly -kindness -kindnesses -kindred -kindreds -kinds -kine -king -kingdom -kingdoms -kingly -kings -kinred -kins -kinsman -kinsmen -kinswoman -kirtle -kirtles -kiss -kissed -kisses -kissing -kitchen -kitchens -kite -kites -kitten -kj -kl -klll -knack -knacks -knapp -knav -knave -knaveries -knavery -knaves -knavish -knead -kneaded -kneading -knee -kneel -kneeling -kneels -knees -knell -knew -knewest -knife -knight -knighted -knighthood -knighthoods -knightly -knights -knit -knits -knitters -knitteth -knives -knobs -knock -knocking -knocks -knog -knoll -knot -knots -knotted -knotty -know -knower -knowest -knowing -knowingly -knowings -knowledge -known -knows -l -la -laban -label -labell -labienus -labio -labor -laboring -labors -labour -laboured -labourer -labourers -labouring -labours -laboursome -labras -labyrinth -lac -lace -laced -lacedaemon -laces -lacies -lack -lackbeard -lacked -lackey -lackeying -lackeys -lacking -lacks -lad -ladder -ladders -lade -laden -ladies -lading -lads -lady -ladybird -ladyship -ladyships -laer -laertes -lafeu -lag -lagging -laid -lain -laissez -lake -lakes -lakin -lam -lamb -lambert -lambkin -lambkins -lambs -lame -lamely -lameness -lament -lamentable -lamentably -lamentation -lamentations -lamented -lamenting -lamentings -laments -lames -laming -lammas -lammastide -lamound -lamp -lampass -lamps -lanc -lancaster -lance -lances -lanceth -lanch -land -landed -landing -landless -landlord -landmen -lands -lane -lanes -langage -langley -langton -language -languageless -languages -langues -languish -languished -languishes -languishing -languishings -languishment -languor -lank -lantern -lanterns -lanthorn -lap -lapis -lapland -lapp -laps -lapse -lapsed -lapsing -lapwing -laquais -larded -larder -larding -lards -large -largely -largeness -larger -largess -largest -lark -larks -larron -lartius -larum -larums -las -lascivious -lash -lass -lasses -last -lasted -lasting -lastly -lasts -latch -latches -late -lated -lately -later -latest -lath -latin -latten -latter -lattice -laud -laudable -laudis -laugh -laughable -laughed -laugher -laughest -laughing -laughs -laughter -launce -launcelot -launces -launch -laund -laundress -laundry -laur -laura -laurel -laurels -laurence -laus -lavache -lave -lavee -lavender -lavina -lavinia -lavish -lavishly -lavolt -lavoltas -law -lawful -lawfully -lawless -lawlessly -lawn -lawns -lawrence -laws -lawyer -lawyers -lay -layer -layest -laying -lays -lazar -lazars -lazarus -lazy -lc -ld -ldst -le -lead -leaden -leader -leaders -leadest -leading -leads -leaf -leagu -league -leagued -leaguer -leagues -leah -leak -leaky -lean -leander -leaner -leaning -leanness -leans -leap -leaped -leaping -leaps -leapt -lear -learn -learned -learnedly -learning -learnings -learns -learnt -leas -lease -leases -leash -leasing -least -leather -leathern -leav -leave -leaven -leavening -leaver -leaves -leaving -leavy -lecher -lecherous -lechers -lechery -lecon -lecture -lectures -led -leda -leech -leeches -leek -leeks -leer -leers -lees -leese -leet -leets -left -leg -legacies -legacy -legate -legatine -lege -legerity -leges -legg -legion -legions -legitimate -legitimation -legs -leicester -leicestershire -leiger -leigers -leisure -leisurely -leisures -leman -lemon -lena -lend -lender -lending -lendings -lends -length -lengthen -lengthens -lengths -lenity -lennox -lent -lenten -lentus -leo -leon -leonardo -leonati -leonato -leonatus -leontes -leopard -leopards -leper -leperous -lepidus -leprosy -lequel -lers -les -less -lessen -lessens -lesser -lesson -lessoned -lessons -lest -lestrake -let -lethargied -lethargies -lethargy -lethe -lets -lett -letter -letters -letting -lettuce -leur -leve -level -levell -levelled -levels -leven -levers -leviathan -leviathans -levied -levies -levity -levy -levying -lewd -lewdly -lewdness -lewdsters -lewis -liable -liar -liars -libbard -libelling -libels -liberal -liberality -liberte -liberties -libertine -libertines -liberty -library -libya -licence -licens -license -licentious -lichas -licio -lick -licked -licker -lictors -lid -lids -lie -lied -lief -liefest -liege -liegeman -liegemen -lien -lies -liest -lieth -lieu -lieutenant -lieutenantry -lieutenants -lieve -life -lifeblood -lifeless -lifelings -lift -lifted -lifter -lifteth -lifting -lifts -lig -ligarius -liggens -light -lighted -lighten -lightens -lighter -lightest -lightly -lightness -lightning -lightnings -lights -lik -like -liked -likeliest -likelihood -likelihoods -likely -likeness -liker -likes -likest -likewise -liking -likings -lilies -lily -lim -limander -limb -limbeck -limbecks -limber -limbo -limbs -lime -limed -limehouse -limekilns -limit -limitation -limited -limits -limn -limp -limping -limps -lin -lincoln -lincolnshire -line -lineal -lineally -lineament -lineaments -lined -linen -linens -lines -ling -lingare -linger -lingered -lingers -linguist -lining -link -links -linsey -linstock -linta -lion -lionel -lioness -lions -lip -lipp -lips -lipsbury -liquid -liquor -liquorish -liquors -lirra -lisbon -lisp -lisping -list -listen -listening -lists -literatured -lither -litter -little -littlest -liv -live -lived -livelier -livelihood -livelong -lively -liver -liveries -livers -livery -lives -livest -liveth -livia -living -livings -lizard -lizards -ll -lll -llous -lnd -lo -loa -loach -load -loaden -loading -loads -loaf -loam -loan -loath -loathe -loathed -loather -loathes -loathing -loathly -loathness -loathsome -loathsomeness -loathsomest -loaves -lob -lobbies -lobby -local -lochaber -lock -locked -locking -lockram -locks -locusts -lode -lodg -lodge -lodged -lodgers -lodges -lodging -lodgings -lodovico -lodowick -lofty -log -logger -loggerhead -loggerheads -loggets -logic -logs -loins -loiter -loiterer -loiterers -loitering -lolling -lolls -lombardy -london -londoners -lone -loneliness -lonely -long -longaville -longboat -longed -longer -longest -longeth -longing -longings -longly -longs -longtail -loo -loof -look -looked -looker -lookers -lookest -looking -looks -loon -loop -loos -loose -loosed -loosely -loosen -loosing -lop -lopp -loquitur -lord -lorded -lording -lordings -lordliness -lordly -lords -lordship -lordships -lorenzo -lorn -lorraine -lorship -los -lose -loser -losers -loses -losest -loseth -losing -loss -losses -lost -lot -lots -lott -lottery -loud -louder -loudly -lour -loureth -louring -louse -louses -lousy -lout -louted -louts -louvre -lov -love -loved -lovedst -lovel -lovelier -loveliness -lovell -lovely -lover -lovered -lovers -loves -lovest -loveth -loving -lovingly -low -lowe -lower -lowest -lowing -lowliness -lowly -lown -lowness -loyal -loyally -loyalties -loyalty -lozel -lt -lubber -lubberly -luc -luccicos -luce -lucentio -luces -lucetta -luciana -lucianus -lucifer -lucifier -lucilius -lucina -lucio -lucius -luck -luckier -luckiest -luckily -luckless -lucky -lucre -lucrece -lucretia -lucullius -lucullus -lucy -lud -ludlow -lug -lugg -luggage -luke -lukewarm -lull -lulla -lullaby -lulls -lumbert -lump -lumpish -luna -lunacies -lunacy -lunatic -lunatics -lunes -lungs -lupercal -lurch -lure -lurk -lurketh -lurking -lurks -luscious -lush -lust -lusted -luster -lustful -lustier -lustiest -lustig -lustihood -lustily -lustre -lustrous -lusts -lusty -lute -lutes -lutestring -lutheran -luxurious -luxuriously -luxury -ly -lycaonia -lycurguses -lydia -lye -lyen -lying -lym -lymoges -lynn -lysander -m -ma -maan -mab -macbeth -maccabaeus -macdonwald -macduff -mace -macedon -maces -machiavel -machination -machinations -machine -mack -macmorris -maculate -maculation -mad -madam -madame -madams -madcap -madded -madding -made -madeira -madly -madman -madmen -madness -madonna -madrigals -mads -maecenas -maggot -maggots -magic -magical -magician -magistrate -magistrates -magnanimity -magnanimous -magni -magnifi -magnificence -magnificent -magnifico -magnificoes -magnus -mahomet -mahu -maid -maiden -maidenhead -maidenheads -maidenhood -maidenhoods -maidenliest -maidenly -maidens -maidhood -maids -mail -mailed -mails -maim -maimed -maims -main -maincourse -maine -mainly -mainmast -mains -maintain -maintained -maintains -maintenance -mais -maison -majestas -majestee -majestic -majestical -majestically -majesties -majesty -major -majority -mak -make -makeless -maker -makers -makes -makest -maketh -making -makings -mal -mala -maladies -malady -malapert -malcolm -malcontent -malcontents -male -maledictions -malefactions -malefactor -malefactors -males -malevolence -malevolent -malhecho -malice -malicious -maliciously -malign -malignancy -malignant -malignantly -malkin -mall -mallard -mallet -mallows -malmsey -malt -maltworms -malvolio -mamillius -mammering -mammet -mammets -mammock -man -manacle -manacles -manage -managed -manager -managing -manakin -manchus -mandate -mandragora -mandrake -mandrakes -mane -manent -manes -manet -manfully -mangle -mangled -mangles -mangling -mangy -manhood -manhoods -manifest -manifested -manifests -manifold -manifoldly -manka -mankind -manlike -manly -mann -manna -manner -mannerly -manners -manningtree -mannish -manor -manors -mans -mansion -mansionry -mansions -manslaughter -mantle -mantled -mantles -mantua -mantuan -manual -manure -manured -manus -many -map -mapp -maps -mar -marble -marbled -marcade -marcellus -march -marches -marcheth -marching -marchioness -marchpane -marcians -marcius -marcus -mardian -mare -mares -marg -margarelon -margaret -marge -margent -margery -maria -marian -mariana -maries -marigold -mariner -mariners -maritime -marjoram -mark -marked -market -marketable -marketplace -markets -marking -markman -marks -marl -marle -marmoset -marquess -marquis -marr -marriage -marriages -married -marries -marring -marrow -marrowless -marrows -marry -marrying -mars -marseilles -marsh -marshal -marshalsea -marshalship -mart -marted -martem -martext -martial -martin -martino -martius -martlemas -martlet -marts -martyr -martyrs -marullus -marv -marvel -marvell -marvellous -marvellously -marvels -mary -mas -masculine -masham -mask -masked -masker -maskers -masking -masks -mason -masonry -masons -masque -masquers -masques -masquing -mass -massacre -massacres -masses -massy -mast -mastcr -master -masterdom -masterest -masterless -masterly -masterpiece -masters -mastership -mastic -mastiff -mastiffs -masts -match -matches -matcheth -matching -matchless -mate -mated -mater -material -mates -mathematics -matin -matron -matrons -matter -matters -matthew -mattock -mattress -mature -maturity -maud -maudlin -maugre -maul -maund -mauri -mauritania -mauvais -maw -maws -maxim -may -mayday -mayest -mayor -maypole -mayst -maz -maze -mazed -mazes -mazzard -me -meacock -mead -meadow -meadows -meads -meagre -meal -meals -mealy -mean -meanders -meaner -meanest -meaneth -meaning -meanings -meanly -means -meant -meantime -meanwhile -measles -measur -measurable -measure -measured -measureless -measures -measuring -meat -meats -mechanic -mechanical -mechanicals -mechanics -mechante -med -medal -meddle -meddler -meddling -mede -medea -media -mediation -mediators -medice -medicinal -medicine -medicines -meditate -meditates -meditating -meditation -meditations -mediterranean -mediterraneum -medlar -medlars -meed -meeds -meek -meekly -meekness -meet -meeter -meetest -meeting -meetings -meetly -meetness -meets -meg -mehercle -meilleur -meiny -meisen -melancholies -melancholy -melford -mell -mellifluous -mellow -mellowing -melodious -melody -melt -melted -melteth -melting -melts -melun -member -members -memento -memorable -memorandums -memorial -memorials -memories -memoriz -memorize -memory -memphis -men -menac -menace -menaces -menaphon -menas -mend -mended -mender -mending -mends -menecrates -menelaus -menenius -mental -menteith -mention -mentis -menton -mephostophilus -mer -mercatante -mercatio -mercenaries -mercenary -mercer -merchandise -merchandized -merchant -merchants -mercies -merciful -mercifully -merciless -mercurial -mercuries -mercury -mercutio -mercy -mere -mered -merely -merest -meridian -merit -merited -meritorious -merits -merlin -mermaid -mermaids -merops -merrier -merriest -merrily -merriman -merriment -merriments -merriness -merry -mervailous -mes -mesh -meshes -mesopotamia -mess -message -messages -messala -messaline -messenger -messengers -messes -messina -met -metal -metals -metamorphis -metamorphoses -metaphor -metaphysical -metaphysics -mete -metellus -meteor -meteors -meteyard -metheglin -metheglins -methink -methinks -method -methods -methought -methoughts -metre -metres -metropolis -mette -mettle -mettled -meus -mew -mewed -mewling -mexico -mi -mice -michael -michaelmas -micher -miching -mickle -microcosm -mid -midas -middest -middle -middleham -midnight -midriff -midst -midsummer -midway -midwife -midwives -mienne -might -mightful -mightier -mightiest -mightily -mightiness -mightst -mighty -milan -milch -mild -milder -mildest -mildew -mildews -mildly -mildness -mile -miles -milford -militarist -military -milk -milking -milkmaid -milks -milksops -milky -mill -mille -miller -milliner -million -millioned -millions -mills -millstones -milo -mimic -minc -mince -minces -mincing -mind -minded -minding -mindless -minds -mine -mineral -minerals -minerva -mines -mingle -mingled -mingling -minikin -minim -minime -minimo -minimus -mining -minion -minions -minist -minister -ministers -ministration -minnow -minnows -minola -minority -minos -minotaurs -minstrel -minstrels -minstrelsy -mint -mints -minute -minutely -minutes -minx -mio -mir -mirable -miracle -miracles -miraculous -miranda -mire -mirror -mirrors -mirth -mirthful -miry -mis -misadventur -misadventure -misanthropos -misapplied -misbecame -misbecom -misbecome -misbegot -misbegotten -misbeliever -misbelieving -misbhav -miscall -miscalled -miscarried -miscarries -miscarry -miscarrying -mischance -mischances -mischief -mischiefs -mischievous -misconceived -misconst -misconster -misconstruction -misconstrued -misconstrues -miscreant -miscreate -misdeed -misdeeds -misdemean -misdemeanours -misdoubt -misdoubteth -misdoubts -misenum -miser -miserable -miserably -misericorde -miseries -misers -misery -misfortune -misfortunes -misgive -misgives -misgiving -misgoverned -misgovernment -misgraffed -misguide -mishap -mishaps -misheard -misinterpret -mislead -misleader -misleaders -misleading -misled -mislike -misord -misplac -misplaced -misplaces -mispris -misprised -misprision -misprizing -misproud -misquote -misreport -miss -missed -misses -misshap -misshapen -missheathed -missing -missingly -missions -missive -missives -misspoke -mist -mista -mistak -mistake -mistaken -mistakes -mistaketh -mistaking -mistakings -mistemp -mistempered -misterm -mistful -misthink -misthought -mistletoe -mistook -mistreadings -mistress -mistresses -mistresss -mistriship -mistrust -mistrusted -mistrustful -mistrusting -mists -misty -misus -misuse -misused -misuses -mites -mithridates -mitigate -mitigation -mix -mixed -mixture -mixtures -mm -mnd -moan -moans -moat -moated -mobled -mock -mockable -mocker -mockeries -mockers -mockery -mocking -mocks -mockvater -mockwater -model -modena -moderate -moderately -moderation -modern -modest -modesties -modestly -modesty -modicums -modo -module -moe -moi -moiety -moist -moisten -moisture -moldwarp -mole -molehill -moles -molest -molestation -mollification -mollis -molten -molto -mome -moment -momentary -moming -mon -monachum -monarch -monarchies -monarchize -monarcho -monarchs -monarchy -monast -monastery -monastic -monday -monde -money -moneys -mong -monger -mongers -monging -mongrel -mongrels -mongst -monk -monkey -monkeys -monks -monmouth -monopoly -mons -monsieur -monsieurs -monster -monsters -monstrous -monstrously -monstrousness -monstruosity -montacute -montage -montague -montagues -montano -montant -montez -montferrat -montgomery -month -monthly -months -montjoy -monument -monumental -monuments -mood -moods -moody -moon -moonbeams -moonish -moonlight -moons -moonshine -moonshines -moor -moorfields -moors -moorship -mop -mope -moping -mopping -mopsa -moral -moraler -morality -moralize -mordake -more -moreover -mores -morgan -mori -morisco -morn -morning -mornings -morocco -morris -morrow -morrows -morsel -morsels -mort -mortal -mortality -mortally -mortals -mortar -mortgaged -mortified -mortifying -mortimer -mortimers -mortis -mortise -morton -mose -moss -mossgrown -most -mote -moth -mother -mothers -moths -motion -motionless -motions -motive -motives -motley -mots -mought -mould -moulded -mouldeth -moulds -mouldy -moult -moulten -mounch -mounseur -mounsieur -mount -mountain -mountaineer -mountaineers -mountainous -mountains -mountant -mountanto -mountebank -mountebanks -mounted -mounteth -mounting -mounts -mourn -mourned -mourner -mourners -mournful -mournfully -mourning -mourningly -mournings -mourns -mous -mouse -mousetrap -mousing -mouth -mouthed -mouths -mov -movables -move -moveable -moveables -moved -mover -movers -moves -moveth -moving -movingly -movousus -mow -mowbray -mower -mowing -mows -moy -moys -moyses -mrs -much -muck -mud -mudded -muddied -muddy -muffins -muffl -muffle -muffled -muffler -muffling -mugger -mugs -mulberries -mulberry -mule -mules -muleteers -mulier -mulieres -muliteus -mull -mulmutius -multiplied -multiply -multiplying -multipotent -multitude -multitudes -multitudinous -mum -mumble -mumbling -mummers -mummy -mun -munch -muniments -munition -murd -murder -murdered -murderer -murderers -murdering -murderous -murders -mure -murk -murkiest -murky -murmur -murmurers -murmuring -murrain -murray -murrion -murther -murtherer -murtherers -murthering -murtherous -murthers -mus -muscadel -muscovites -muscovits -muscovy -muse -muses -mush -mushrooms -music -musical -musician -musicians -musics -musing -musings -musk -musket -muskets -muskos -muss -mussel -mussels -must -mustachio -mustard -mustardseed -muster -mustering -musters -musty -mutability -mutable -mutation -mutations -mute -mutes -mutest -mutine -mutineer -mutineers -mutines -mutinies -mutinous -mutiny -mutius -mutter -muttered -mutton -muttons -mutual -mutualities -mutually -muzzl -muzzle -muzzled -mv -mww -my -mynheers -myrmidon -myrmidons -myrtle -myself -myst -mysteries -mystery -n -nag -nage -nags -naiads -nail -nails -nak -naked -nakedness -nal -nam -name -named -nameless -namely -names -namest -naming -nan -nance -nap -nape -napes -napkin -napkins -naples -napless -napping -naps -narbon -narcissus -narines -narrow -narrowly -naso -nasty -nathaniel -natifs -nation -nations -native -nativity -natur -natural -naturalize -naturally -nature -natured -natures -natus -naught -naughtily -naughty -navarre -nave -navel -navigation -navy -nay -nayward -nayword -nazarite -ne -neaf -neamnoins -neanmoins -neapolitan -neapolitans -near -nearer -nearest -nearly -nearness -neat -neatly -neb -nebour -nebuchadnezzar -nec -necessaries -necessarily -necessary -necessitied -necessities -necessity -neck -necklace -necks -nectar -ned -nedar -need -needed -needer -needful -needfull -needing -needle -needles -needless -needly -needs -needy -neer -neeze -nefas -negation -negative -negatives -neglect -neglected -neglecting -neglectingly -neglection -negligence -negligent -negotiate -negotiations -negro -neigh -neighbors -neighbour -neighbourhood -neighbouring -neighbourly -neighbours -neighing -neighs -neither -nell -nemean -nemesis -neoptolemus -nephew -nephews -neptune -ner -nereides -nerissa -nero -neroes -ners -nerve -nerves -nervii -nervy -nessus -nest -nestor -nests -net -nether -netherlands -nets -nettle -nettled -nettles -neuter -neutral -nev -never -nevil -nevils -new -newborn -newer -newest -newgate -newly -newness -news -newsmongers -newt -newts -next -nibbling -nicanor -nice -nicely -niceness -nicer -nicety -nicholas -nick -nickname -nicks -niece -nieces -niggard -niggarding -niggardly -nigh -night -nightcap -nightcaps -nighted -nightgown -nightingale -nightingales -nightly -nightmare -nights -nightwork -nihil -nile -nill -nilus -nimble -nimbleness -nimbler -nimbly -nine -nineteen -ning -ningly -ninny -ninth -ninus -niobe -niobes -nip -nipp -nipping -nipple -nips -nit -nly -nnight -nnights -no -noah -nob -nobility -nobis -noble -nobleman -noblemen -nobleness -nobler -nobles -noblesse -noblest -nobly -nobody -noces -nod -nodded -nodding -noddle -noddles -noddy -nods -noes -nointed -nois -noise -noiseless -noisemaker -noises -noisome -nole -nominate -nominated -nomination -nominativo -non -nonage -nonce -none -nonino -nonny -nonpareil -nonsuits -nony -nook -nooks -noon -noonday -noontide -nor -norbery -norfolk -norman -normandy -normans -north -northampton -northamptonshire -northerly -northern -northgate -northumberland -northumberlands -northward -norway -norways -norwegian -norweyan -nos -nose -nosegays -noseless -noses -noster -nostra -nostril -nostrils -not -notable -notably -notary -notch -note -notebook -noted -notedly -notes -notest -noteworthy -nothing -nothings -notice -notify -noting -notion -notorious -notoriously -notre -notwithstanding -nought -noun -nouns -nourish -nourished -nourisher -nourishes -nourisheth -nourishing -nourishment -nous -novel -novelties -novelty -noverbs -novi -novice -novices -novum -now -nowhere -noyance -ns -nt -nubibus -numa -numb -number -numbered -numbering -numberless -numbers -numbness -nun -nuncio -nuncle -nunnery -nuns -nuntius -nuptial -nurs -nurse -nursed -nurser -nursery -nurses -nurseth -nursh -nursing -nurtur -nurture -nut -nuthook -nutmeg -nutmegs -nutriment -nuts -nutshell -ny -nym -nymph -nymphs -o -oak -oaken -oaks -oared -oars -oatcake -oaten -oath -oathable -oaths -oats -ob -obduracy -obdurate -obedience -obedient -obeisance -oberon -obey -obeyed -obeying -obeys -obidicut -object -objected -objections -objects -oblation -oblations -obligation -obligations -obliged -oblique -oblivion -oblivious -obloquy -obscene -obscenely -obscur -obscure -obscured -obscurely -obscures -obscuring -obscurity -obsequies -obsequious -obsequiously -observ -observance -observances -observancy -observant -observants -observation -observe -observed -observer -observers -observing -observingly -obsque -obstacle -obstacles -obstinacy -obstinate -obstinately -obstruct -obstruction -obstructions -obtain -obtained -obtaining -occasion -occasions -occident -occidental -occulted -occupat -occupation -occupations -occupied -occupies -occupy -occurrence -occurrences -occurrents -ocean -oceans -octavia -octavius -ocular -od -odd -oddest -oddly -odds -ode -odes -odious -odoriferous -odorous -odour -odours -ods -oeillades -oes -oeuvres -of -ofephesus -off -offal -offence -offenceful -offences -offend -offended -offendendo -offender -offenders -offendeth -offending -offendress -offends -offense -offenseless -offenses -offensive -offer -offered -offering -offerings -offers -offert -offic -office -officed -officer -officers -offices -official -officious -offspring -oft -often -oftener -oftentimes -oh -oil -oils -oily -old -oldcastle -olden -older -oldest -oldness -olive -oliver -olivers -olives -olivia -olympian -olympus -oman -omans -omen -ominous -omission -omit -omittance -omitted -omitting -omne -omnes -omnipotent -on -once -one -ones -oneyers -ongles -onion -onions -only -onset -onward -onwards -oo -ooze -oozes -oozy -op -opal -ope -open -opener -opening -openly -openness -opens -operant -operate -operation -operations -operative -opes -oph -ophelia -opinion -opinions -opportune -opportunities -opportunity -oppos -oppose -opposed -opposeless -opposer -opposers -opposes -opposing -opposite -opposites -opposition -oppositions -oppress -oppressed -oppresses -oppresseth -oppressing -oppression -oppressor -opprest -opprobriously -oppugnancy -opulency -opulent -or -oracle -oracles -orange -oration -orator -orators -oratory -orb -orbed -orbs -orchard -orchards -ord -ordain -ordained -ordaining -order -ordered -ordering -orderless -orderly -orders -ordinance -ordinant -ordinaries -ordinary -ordnance -ords -ordure -ore -organ -organs -orgillous -orient -orifex -origin -original -orisons -ork -orlando -orld -orleans -ornament -ornaments -orodes -orphan -orphans -orpheus -orsino -ort -orthography -orts -oscorbidulchos -osier -osiers -osprey -osr -osric -ossa -ost -ostent -ostentare -ostentation -ostents -ostler -ostlers -ostrich -osw -oswald -othello -other -othergates -others -otherwhere -otherwhiles -otherwise -otter -ottoman -ottomites -oublie -ouches -ought -oui -ounce -ounces -ouphes -our -ours -ourself -ourselves -ousel -out -outbids -outbrave -outbraves -outbreak -outcast -outcries -outcry -outdar -outdare -outdares -outdone -outfac -outface -outfaced -outfacing -outfly -outfrown -outgo -outgoes -outgrown -outjest -outlaw -outlawry -outlaws -outliv -outlive -outlives -outliving -outlook -outlustres -outpriz -outrage -outrageous -outrages -outran -outright -outroar -outrun -outrunning -outruns -outscold -outscorn -outsell -outsells -outside -outsides -outspeaks -outsport -outstare -outstay -outstood -outstretch -outstretched -outstrike -outstrip -outstripped -outswear -outvenoms -outward -outwardly -outwards -outwear -outweighs -outwent -outworn -outworths -oven -over -overawe -overbear -overblown -overboard -overbold -overborne -overbulk -overbuys -overcame -overcast -overcharg -overcharged -overcome -overcomes -overdone -overearnest -overfar -overflow -overflown -overglance -overgo -overgone -overgorg -overgrown -overhead -overhear -overheard -overhold -overjoyed -overkind -overland -overleather -overlive -overlook -overlooking -overlooks -overmaster -overmounting -overmuch -overpass -overpeer -overpeering -overplus -overrul -overrun -overscutch -overset -overshades -overshine -overshines -overshot -oversights -overspread -overstain -overswear -overt -overta -overtake -overtaketh -overthrow -overthrown -overthrows -overtook -overtopp -overture -overturn -overwatch -overween -overweening -overweigh -overwhelm -overwhelming -overworn -ovid -ovidius -ow -owe -owed -owedst -owen -owes -owest -oweth -owing -owl -owls -own -owner -owners -owning -owns -owy -ox -oxen -oxford -oxfordshire -oxlips -oyes -oyster -p -pabble -pabylon -pac -pace -paced -paces -pacified -pacify -pacing -pack -packet -packets -packhorses -packing -packings -packs -packthread -pacorus -paction -pad -paddle -paddling -paddock -padua -pagan -pagans -page -pageant -pageants -pages -pah -paid -pail -pailfuls -pails -pain -pained -painful -painfully -pains -paint -painted -painter -painting -paintings -paints -pair -paired -pairs -pajock -pal -palabras -palace -palaces -palamedes -palate -palates -palatine -palating -pale -paled -paleness -paler -pales -palestine -palfrey -palfreys -palisadoes -pall -pallabris -pallas -pallets -palm -palmer -palmers -palms -palmy -palpable -palsied -palsies -palsy -palt -palter -paltry -paly -pamp -pamper -pamphlets -pan -pancackes -pancake -pancakes -pandar -pandars -pandarus -pander -panderly -panders -pandulph -panel -pang -panging -pangs -pannier -pannonians -pansa -pansies -pant -pantaloon -panted -pantheon -panther -panthino -panting -pantingly -pantler -pantry -pants -pap -papal -paper -papers -paphlagonia -paphos -papist -paps -par -parable -paracelsus -paradise -paradox -paradoxes -paragon -paragons -parallel -parallels -paramour -paramours -parapets -paraquito -parasite -parasites -parca -parcel -parcell -parcels -parch -parched -parching -parchment -pard -pardon -pardona -pardoned -pardoner -pardoning -pardonne -pardonner -pardonnez -pardons -pare -pared -parel -parent -parentage -parents -parfect -paring -parings -paris -parish -parishioners -parisians -paritors -park -parks -parle -parler -parles -parley -parlez -parliament -parlors -parlour -parlous -parmacity -parolles -parricide -parricides -parrot -parrots -parsley -parson -part -partake -partaken -partaker -partakers -parted -parthia -parthian -parthians -parti -partial -partialize -partially -participate -participation -particle -particular -particularities -particularize -particularly -particulars -parties -parting -partisan -partisans -partition -partizan -partlet -partly -partner -partners -partridge -parts -party -pas -pash -pashed -pashful -pass -passable -passado -passage -passages -passant -passed -passenger -passengers -passes -passeth -passing -passio -passion -passionate -passioning -passions -passive -passport -passy -past -paste -pasterns -pasties -pastime -pastimes -pastoral -pastorals -pastors -pastry -pasture -pastures -pasty -pat -patay -patch -patchery -patches -pate -pated -patent -patents -paternal -pates -path -pathetical -paths -pathway -pathways -patience -patient -patiently -patients -patines -patrician -patricians -patrick -patrimony -patroclus -patron -patronage -patroness -patrons -patrum -patter -pattern -patterns -pattle -pauca -paucas -paul -paulina -paunch -paunches -pause -pauser -pauses -pausingly -pauvres -pav -paved -pavement -pavilion -pavilions -pavin -paw -pawn -pawns -paws -pax -pay -payest -paying -payment -payments -pays -paysan -paysans -pe -peace -peaceable -peaceably -peaceful -peacemakers -peaces -peach -peaches -peacock -peacocks -peak -peaking -peal -peals -pear -peard -pearl -pearls -pears -peas -peasant -peasantry -peasants -peascod -pease -peaseblossom -peat -peaten -peating -pebble -pebbled -pebbles -peck -pecks -peculiar -pecus -pedant -pedantical -pedascule -pede -pedestal -pedigree -pedlar -pedlars -pedro -peds -peel -peep -peeped -peeping -peeps -peer -peereth -peering -peerless -peers -peesel -peevish -peevishly -peflur -peg -pegasus -pegs -peise -peised -peize -pelf -pelican -pelion -pell -pella -pelleted -peloponnesus -pelt -pelting -pembroke -pen -penalties -penalty -penance -pence -pencil -pencill -pencils -pendant -pendent -pendragon -pendulous -penelope -penetrable -penetrate -penetrative -penitence -penitent -penitential -penitently -penitents -penker -penknife -penn -penned -penning -pennons -penny -pennyworth -pennyworths -pens -pense -pension -pensioners -pensive -pensived -pensively -pent -pentecost -penthesilea -penthouse -penurious -penury -peopl -people -peopled -peoples -pepin -pepper -peppercorn -peppered -per -peradventure -peradventures -perceiv -perceive -perceived -perceives -perceiveth -perch -perchance -percies -percussion -percy -perdie -perdita -perdition -perdonato -perdu -perdurable -perdurably -perdy -pere -peregrinate -peremptorily -peremptory -perfect -perfected -perfecter -perfectest -perfection -perfections -perfectly -perfectness -perfidious -perfidiously -perforce -perform -performance -performances -performed -performer -performers -performing -performs -perfum -perfume -perfumed -perfumer -perfumes -perge -perhaps -periapts -perigort -perigouna -peril -perilous -perils -period -periods -perish -perished -perishest -perisheth -perishing -periwig -perjur -perjure -perjured -perjuries -perjury -perk -perkes -permafoy -permanent -permission -permissive -permit -permitted -pernicious -perniciously -peroration -perpend -perpendicular -perpendicularly -perpetual -perpetually -perpetuity -perplex -perplexed -perplexity -pers -persecuted -persecutions -persecutor -perseus -persever -perseverance -persevers -persia -persian -persist -persisted -persistency -persistive -persists -person -personae -personage -personages -personal -personally -personate -personated -personates -personating -persons -perspective -perspectively -perspectives -perspicuous -persuade -persuaded -persuades -persuading -persuasion -persuasions -pert -pertain -pertaining -pertains -pertaunt -pertinent -pertly -perturb -perturbation -perturbations -perturbed -perus -perusal -peruse -perused -perusing -perverse -perversely -perverseness -pervert -perverted -peseech -pest -pester -pestiferous -pestilence -pestilent -pet -petar -peter -petit -petition -petitionary -petitioner -petitioners -petitions -peto -petrarch -petruchio -petter -petticoat -petticoats -pettiness -pettish -pettitoes -petty -peu -pew -pewter -pewterer -phaethon -phaeton -phantasime -phantasimes -phantasma -pharamond -pharaoh -pharsalia -pheasant -pheazar -phebe -phebes -pheebus -pheeze -phibbus -philadelphos -philario -philarmonus -philemon -philip -philippan -philippe -philippi -phillida -philo -philomel -philomela -philosopher -philosophers -philosophical -philosophy -philostrate -philotus -phlegmatic -phoebe -phoebus -phoenicia -phoenicians -phoenix -phorbus -photinus -phrase -phraseless -phrases -phrygia -phrygian -phrynia -physic -physical -physician -physicians -physics -pia -pibble -pible -picardy -pick -pickaxe -pickaxes -pickbone -picked -pickers -picking -pickle -picklock -pickpurse -picks -pickt -pickthanks -pictur -picture -pictured -pictures -pid -pie -piec -piece -pieces -piecing -pied -piedness -pier -pierc -pierce -pierced -pierces -pierceth -piercing -piercy -piers -pies -piety -pig -pigeon -pigeons -pight -pigmy -pigrogromitus -pike -pikes -pil -pilate -pilates -pilchers -pile -piles -pilf -pilfering -pilgrim -pilgrimage -pilgrims -pill -pillage -pillagers -pillar -pillars -pillicock -pillory -pillow -pillows -pills -pilot -pilots -pimpernell -pin -pinch -pinched -pinches -pinching -pindarus -pine -pined -pines -pinfold -pining -pinion -pink -pinn -pinnace -pins -pinse -pint -pintpot -pioned -pioneers -pioner -pioners -pious -pip -pipe -piper -pipers -pipes -piping -pippin -pippins -pirate -pirates -pisa -pisanio -pish -pismires -piss -pissing -pistol -pistols -pit -pitch -pitched -pitcher -pitchers -pitchy -piteous -piteously -pitfall -pith -pithless -pithy -pitie -pitied -pities -pitiful -pitifully -pitiless -pits -pittance -pittie -pittikins -pity -pitying -pius -plac -place -placed -placentio -places -placeth -placid -placing -plack -placket -plackets -plagu -plague -plagued -plagues -plaguing -plaguy -plain -plainer -plainest -plaining -plainings -plainly -plainness -plains -plainsong -plaintful -plaintiff -plaintiffs -plaints -planched -planet -planetary -planets -planks -plant -plantage -plantagenet -plantagenets -plantain -plantation -planted -planteth -plants -plash -plashy -plast -plaster -plasterer -plat -plate -plated -plates -platform -platforms -plats -platted -plausible -plausive -plautus -play -played -player -players -playeth -playfellow -playfellows -playhouse -playing -plays -plea -pleach -pleached -plead -pleaded -pleader -pleaders -pleading -pleads -pleas -pleasance -pleasant -pleasantly -please -pleased -pleaser -pleasers -pleases -pleasest -pleaseth -pleasing -pleasure -pleasures -plebeians -plebeii -plebs -pledge -pledges -pleines -plenitude -plenteous -plenteously -plenties -plentiful -plentifully -plenty -pless -plessed -plessing -pliant -plied -plies -plight -plighted -plighter -plod -plodded -plodders -plodding -plods -plood -ploody -plot -plots -plotted -plotter -plough -ploughed -ploughman -ploughmen -plow -plows -pluck -plucked -plucker -plucking -plucks -plue -plum -plume -plumed -plumes -plummet -plump -plumpy -plums -plung -plunge -plunged -plural -plurisy -plus -pluto -plutus -ply -po -pocket -pocketing -pockets -pocky -pody -poem -poesy -poet -poetical -poetry -poets -poictiers -poinards -poins -point -pointblank -pointed -pointing -points -pois -poise -poising -poison -poisoned -poisoner -poisoning -poisonous -poisons -poke -poking -pol -polack -polacks -poland -pold -pole -poleaxe -polecat -polecats -polemon -poles -poli -policies -policy -polish -polished -politic -politician -politicians -politicly -polixenes -poll -polluted -pollution -polonius -poltroons -polusion -polydamus -polydore -polyxena -pomander -pomegranate -pomewater -pomfret -pomgarnet -pommel -pomp -pompeius -pompey -pompion -pompous -pomps -pond -ponder -ponderous -ponds -poniard -poniards -pont -pontic -pontifical -ponton -pooh -pool -poole -poop -poor -poorer -poorest -poorly -pop -pope -popedom -popilius -popingay -popish -popp -poppy -pops -popular -popularity -populous -porch -porches -pore -poring -pork -porn -porpentine -porridge -porringer -port -portable -portage -portal -portance -portcullis -portend -portends -portent -portentous -portents -porter -porters -portia -portion -portly -portotartarossa -portrait -portraiture -ports -portugal -pose -posied -posies -position -positive -positively -posse -possess -possessed -possesses -possesseth -possessing -possession -possessions -possessor -posset -possets -possibilities -possibility -possible -possibly -possitable -post -poste -posted -posterior -posteriors -posterity -postern -posterns -posters -posthorse -posthorses -posthumus -posting -postmaster -posts -postscript -posture -postures -posy -pot -potable -potations -potato -potatoes -potch -potency -potent -potentates -potential -potently -potents -pothecary -pother -potion -potions -potpan -pots -potter -potting -pottle -pouch -poulter -poultice -poultney -pouncet -pound -pounds -pour -pourest -pouring -pourquoi -pours -pout -poverty -pow -powd -powder -power -powerful -powerfully -powerless -powers -pox -poys -poysam -prabbles -practic -practice -practiced -practicer -practices -practicing -practis -practisants -practise -practiser -practisers -practises -practising -praeclarissimus -praemunire -praetor -praetors -pragging -prague -prain -prains -prais -praise -praised -praises -praisest -praiseworthy -praising -prancing -prank -pranks -prat -prate -prated -prater -prating -prattle -prattler -prattling -prave -prawls -prawns -pray -prayer -prayers -praying -prays -pre -preach -preached -preachers -preaches -preaching -preachment -pread -preambulate -precedence -precedent -preceding -precept -preceptial -precepts -precinct -precious -preciously -precipice -precipitating -precipitation -precise -precisely -preciseness -precisian -precor -precurse -precursors -predeceased -predecessor -predecessors -predestinate -predicament -predict -prediction -predictions -predominance -predominant -predominate -preeches -preeminence -preface -prefer -preferment -preferments -preferr -preferreth -preferring -prefers -prefiguring -prefix -prefixed -preformed -pregnancy -pregnant -pregnantly -prejudicates -prejudice -prejudicial -prelate -premeditated -premeditation -premised -premises -prenez -prenominate -prentice -prentices -preordinance -prepar -preparation -preparations -prepare -prepared -preparedly -prepares -preparing -prepost -preposterous -preposterously -prerogatifes -prerogative -prerogatived -presage -presagers -presages -presageth -presaging -prescience -prescribe -prescript -prescription -prescriptions -prescripts -presence -presences -present -presentation -presented -presenter -presenters -presenteth -presenting -presently -presentment -presents -preserv -preservation -preservative -preserve -preserved -preserver -preservers -preserving -president -press -pressed -presser -presses -pressing -pressure -pressures -prest -prester -presume -presumes -presuming -presumption -presumptuous -presuppos -pret -pretence -pretences -pretend -pretended -pretending -pretense -pretext -pretia -prettier -prettiest -prettily -prettiness -pretty -prevail -prevailed -prevaileth -prevailing -prevailment -prevails -prevent -prevented -prevention -preventions -prevents -prey -preyful -preys -priam -priami -priamus -pribbles -price -prick -pricked -pricket -pricking -pricks -pricksong -pride -prides -pridge -prie -pried -prief -pries -priest -priesthood -priests -prig -primal -prime -primer -primero -primest -primitive -primo -primogenity -primrose -primroses -primy -prince -princely -princes -princess -principal -principalities -principality -principle -principles -princox -prings -print -printed -printing -printless -prints -prioress -priories -priority -priory -priscian -prison -prisoner -prisoners -prisonment -prisonnier -prisons -pristine -prithe -prithee -privacy -private -privately -privates -privilage -privileg -privilege -privileged -privileges -privilegio -privily -privity -privy -priz -prize -prized -prizer -prizes -prizest -prizing -pro -probable -probal -probation -proceed -proceeded -proceeders -proceeding -proceedings -proceeds -process -procession -proclaim -proclaimed -proclaimeth -proclaims -proclamation -proclamations -proconsul -procrastinate -procreant -procreants -procreation -procrus -proculeius -procur -procurator -procure -procured -procures -procuring -prodigal -prodigality -prodigally -prodigals -prodigies -prodigious -prodigiously -prodigy -proditor -produc -produce -produced -produces -producing -proface -profan -profanation -profane -profaned -profanely -profaneness -profaners -profaning -profess -professed -professes -profession -professions -professors -proffer -proffered -profferer -proffers -proficient -profit -profitable -profitably -profited -profiting -profitless -profits -profound -profoundest -profoundly -progenitors -progeny -progne -prognosticate -prognostication -progress -progression -prohibit -prohibition -project -projection -projects -prolixious -prolixity -prologue -prologues -prolong -prolongs -promethean -prometheus -promis -promise -promised -promises -promiseth -promising -promontory -promotion -promotions -prompt -prompted -promptement -prompter -prompting -prompts -prompture -promulgate -prone -prononcer -prononcez -pronoun -pronounc -pronounce -pronounced -pronouncing -pronouns -proof -proofs -prop -propagate -propagation -propend -propension -proper -properer -properly -propertied -properties -property -prophecies -prophecy -prophesied -prophesier -prophesy -prophesying -prophet -prophetess -prophetic -prophetically -prophets -propinquity -propontic -proportion -proportionable -proportions -propos -propose -proposed -proposer -proposes -proposing -proposition -propositions -propounded -propp -propre -propriety -props -propugnation -prorogue -prorogued -proscription -proscriptions -prose -prosecute -prosecution -proselytes -proserpina -prosp -prospect -prosper -prosperity -prospero -prosperous -prosperously -prospers -prostitute -prostrate -protect -protected -protection -protector -protectors -protectorship -protectress -protects -protest -protestation -protestations -protested -protester -protesting -protests -proteus -protheus -protract -protractive -proud -prouder -proudest -proudlier -proudly -prouds -prov -provand -prove -proved -provender -proverb -proverbs -proves -proveth -provide -provided -providence -provident -providently -provider -provides -province -provinces -provincial -proving -provision -proviso -provocation -provok -provoke -provoked -provoker -provokes -provoketh -provoking -provost -prowess -prudence -prudent -prun -prune -prunes -pruning -pry -prying -psalm -psalmist -psalms -psalteries -ptolemies -ptolemy -public -publican -publication -publicly -publicola -publish -published -publisher -publishing -publius -pucelle -puck -pudder -pudding -puddings -puddle -puddled -pudency -pueritia -puff -puffing -puffs -pugging -puis -puissance -puissant -puke -puking -pulcher -puling -pull -puller -pullet -pulling -pulls -pulpit -pulpiter -pulpits -pulse -pulsidge -pump -pumpion -pumps -pun -punched -punish -punished -punishes -punishment -punishments -punk -punto -puny -pupil -pupils -puppet -puppets -puppies -puppy -pur -purblind -purchas -purchase -purchased -purchases -purchaseth -purchasing -pure -purely -purer -purest -purg -purgation -purgative -purgatory -purge -purged -purgers -purging -purifies -purifying -puritan -purity -purlieus -purple -purpled -purples -purport -purpos -purpose -purposed -purposely -purposes -purposeth -purposing -purr -purs -purse -pursents -purses -pursu -pursue -pursued -pursuers -pursues -pursuest -pursueth -pursuing -pursuit -pursuivant -pursuivants -pursy -purus -purveyor -push -pushes -pusillanimity -put -putrefy -putrified -puts -putter -putting -puttock -puzzel -puzzle -puzzled -puzzles -py -pygmalion -pygmies -pygmy -pyramid -pyramides -pyramids -pyramis -pyramises -pyramus -pyrenean -pyrrhus -pythagoras -qu -quadrangle -quae -quaff -quaffing -quagmire -quail -quailing -quails -quaint -quaintly -quak -quake -quakes -qualification -qualified -qualifies -qualify -qualifying -qualite -qualities -quality -qualm -qualmish -quam -quand -quando -quantities -quantity -quare -quarrel -quarrell -quarreller -quarrelling -quarrelous -quarrels -quarrelsome -quarries -quarry -quart -quarter -quartered -quartering -quarters -quarts -quasi -quat -quatch -quay -que -quean -queas -queasiness -queasy -queen -queens -quell -queller -quench -quenched -quenching -quenchless -quern -quest -questant -question -questionable -questioned -questioning -questionless -questions -questrists -quests -queubus -qui -quick -quicken -quickens -quicker -quicklier -quickly -quickness -quicksand -quicksands -quicksilverr -quid -quiddities -quiddits -quier -quiet -quieter -quietly -quietness -quietus -quill -quillets -quills -quilt -quinapalus -quince -quinces -quintain -quintessence -quintus -quip -quips -quire -quiring -quirk -quirks -quis -quit -quite -quits -quittance -quitted -quitting -quiver -quivering -quivers -quo -quod -quoifs -quoint -quoit -quoits -quondam -quoniam -quote -quoted -quotes -quoth -quotidian -r -rabbit -rabble -rabblement -race -rack -rackers -racket -rackets -racking -racks -radiance -radiant -radish -rafe -raft -rag -rage -rages -rageth -ragg -ragged -raggedness -raging -ragozine -rags -rah -rail -railed -railer -railest -raileth -railing -rails -raiment -rain -rainbow -raineth -raining -rainold -rains -rainy -rais -raise -raised -raises -raising -raisins -rak -rake -rakers -rakes -ral -rald -ralph -ram -rambures -ramm -rampallian -rampant -ramping -rampir -ramps -rams -ramsey -ramston -ran -rance -rancorous -rancors -rancour -random -rang -range -ranged -rangers -ranges -ranging -rank -ranker -rankest -ranking -rankle -rankly -rankness -ranks -ransack -ransacking -ransom -ransomed -ransoming -ransomless -ransoms -rant -ranting -rap -rape -rapes -rapier -rapiers -rapine -raps -rapt -rapture -raptures -rar -rare -rarely -rareness -rarer -rarest -rarities -rarity -rascal -rascalliest -rascally -rascals -rased -rash -rasher -rashly -rashness -rat -ratcatcher -ratcliff -rate -rated -rately -rates -rather -ratherest -ratified -ratifiers -ratify -rating -rational -ratolorum -rats -ratsbane -rattle -rattles -rattling -rature -raught -rav -rave -ravel -raven -ravening -ravenous -ravens -ravenspurgh -raves -ravin -raving -ravish -ravished -ravisher -ravishing -ravishments -raw -rawer -rawly -rawness -ray -rayed -rays -raz -raze -razed -razes -razeth -razing -razor -razorable -razors -razure -re -reach -reaches -reacheth -reaching -read -reader -readiest -readily -readiness -reading -readins -reads -ready -real -really -realm -realms -reap -reapers -reaping -reaps -rear -rears -rearward -reason -reasonable -reasonably -reasoned -reasoning -reasonless -reasons -reave -rebate -rebato -rebeck -rebel -rebell -rebelling -rebellion -rebellious -rebels -rebound -rebuk -rebuke -rebukeable -rebuked -rebukes -rebus -recall -recant -recantation -recanter -recanting -receipt -receipts -receiv -receive -received -receiver -receives -receivest -receiveth -receiving -receptacle -rechate -reciprocal -reciprocally -recite -recited -reciterai -reck -recking -reckless -reckon -reckoned -reckoning -reckonings -recks -reclaim -reclaims -reclusive -recognizance -recognizances -recoil -recoiling -recollected -recomforted -recomforture -recommend -recommended -recommends -recompens -recompense -reconcil -reconcile -reconciled -reconcilement -reconciler -reconciles -reconciliation -record -recordation -recorded -recorder -recorders -records -recount -recounted -recounting -recountments -recounts -recourse -recov -recover -recoverable -recovered -recoveries -recovers -recovery -recreant -recreants -recreate -recreation -rectify -rector -rectorship -recure -recured -red -redbreast -redder -reddest -rede -redeem -redeemed -redeemer -redeeming -redeems -redeliver -redemption -redime -redness -redoubled -redoubted -redound -redress -redressed -redresses -reduce -reechy -reed -reeds -reek -reeking -reeks -reeky -reel -reeleth -reeling -reels -refell -refer -reference -referr -referred -refigured -refin -refined -reflect -reflecting -reflection -reflex -reform -reformation -reformed -refractory -refrain -refresh -refreshing -reft -refts -refuge -refus -refusal -refuse -refused -refusest -refusing -reg -regal -regalia -regan -regard -regardance -regarded -regardfully -regarding -regards -regenerate -regent -regentship -regia -regiment -regiments -regina -region -regions -regist -register -registers -regreet -regreets -regress -reguerdon -regular -rehears -rehearsal -rehearse -reign -reigned -reignier -reigning -reigns -rein -reinforc -reinforce -reinforcement -reins -reiterate -reject -rejected -rejoic -rejoice -rejoices -rejoiceth -rejoicing -rejoicingly -rejoindure -rejourn -rel -relapse -relate -relates -relation -relations -relative -releas -release -released -releasing -relent -relenting -relents -reliances -relics -relief -reliev -relieve -relieved -relieves -relieving -religion -religions -religious -religiously -relinquish -reliques -reliquit -relish -relume -rely -relying -remain -remainder -remainders -remained -remaineth -remaining -remains -remark -remarkable -remediate -remedied -remedies -remedy -rememb -remember -remembered -remembers -remembrance -remembrancer -remembrances -remercimens -remiss -remission -remissness -remit -remnant -remnants -remonstrance -remorse -remorseful -remorseless -remote -remotion -remov -remove -removed -removedness -remover -removes -removing -remunerate -remuneration -rence -rend -render -rendered -renders -rendezvous -renegado -renege -reneges -renew -renewed -renewest -renounce -renouncement -renouncing -renowmed -renown -renowned -rent -rents -repaid -repair -repaired -repairing -repairs -repass -repast -repasture -repay -repaying -repays -repeal -repealing -repeals -repeat -repeated -repeating -repeats -repel -repent -repentance -repentant -repented -repenting -repents -repetition -repetitions -repin -repine -repining -replant -replenish -replenished -replete -replication -replied -replies -repliest -reply -replying -report -reported -reporter -reportest -reporting -reportingly -reports -reposal -repose -reposeth -reposing -repossess -reprehend -reprehended -reprehending -represent -representing -reprieve -reprieves -reprisal -reproach -reproaches -reproachful -reproachfully -reprobate -reprobation -reproof -reprov -reprove -reproveable -reproves -reproving -repugn -repugnancy -repugnant -repulse -repulsed -repurchas -repured -reputation -repute -reputed -reputeless -reputes -reputing -request -requested -requesting -requests -requiem -requir -require -required -requires -requireth -requiring -requisite -requisites -requit -requital -requite -requited -requites -rer -rere -rers -rescu -rescue -rescued -rescues -rescuing -resemblance -resemble -resembled -resembles -resembleth -resembling -reserv -reservation -reserve -reserved -reserves -reside -residence -resident -resides -residing -residue -resign -resignation -resist -resistance -resisted -resisting -resists -resolute -resolutely -resolutes -resolution -resolv -resolve -resolved -resolvedly -resolves -resolveth -resort -resorted -resounding -resounds -respeaking -respect -respected -respecting -respective -respectively -respects -respice -respite -respites -responsive -respose -ress -rest -rested -resteth -restful -resting -restitution -restless -restor -restoration -restorative -restore -restored -restores -restoring -restrain -restrained -restraining -restrains -restraint -rests -resty -resum -resume -resumes -resurrections -retail -retails -retain -retainers -retaining -retell -retention -retentive -retinue -retir -retire -retired -retirement -retires -retiring -retold -retort -retorts -retourne -retract -retreat -retrograde -rets -return -returned -returnest -returneth -returning -returns -revania -reveal -reveals -revel -reveler -revell -reveller -revellers -revelling -revelry -revels -reveng -revenge -revenged -revengeful -revengement -revenger -revengers -revenges -revenging -revengingly -revenue -revenues -reverb -reverberate -reverbs -reverenc -reverence -reverend -reverent -reverently -revers -reverse -reversion -reverted -review -reviewest -revil -revile -revisits -reviv -revive -revives -reviving -revok -revoke -revokement -revolt -revolted -revolting -revolts -revolution -revolutions -revolve -revolving -reward -rewarded -rewarder -rewarding -rewards -reword -reworded -rex -rey -reynaldo -rford -rful -rfull -rhapsody -rheims -rhenish -rhesus -rhetoric -rheum -rheumatic -rheums -rheumy -rhinoceros -rhodes -rhodope -rhubarb -rhym -rhyme -rhymers -rhymes -rhyming -rialto -rib -ribald -riband -ribands -ribaudred -ribb -ribbed -ribbon -ribbons -ribs -rice -rich -richard -richer -riches -richest -richly -richmond -richmonds -rid -riddance -ridden -riddle -riddles -riddling -ride -rider -riders -rides -ridest -rideth -ridge -ridges -ridiculous -riding -rids -rien -ries -rifle -rift -rifted -rig -rigg -riggish -right -righteous -righteously -rightful -rightfully -rightly -rights -rigol -rigorous -rigorously -rigour -ril -rim -rin -rinaldo -rind -ring -ringing -ringleader -ringlets -rings -ringwood -riot -rioter -rioting -riotous -riots -rip -ripe -ripely -ripen -ripened -ripeness -ripening -ripens -riper -ripest -riping -ripp -ripping -rise -risen -rises -riseth -rish -rising -rite -rites -rivage -rival -rivality -rivall -rivals -rive -rived -rivelled -river -rivers -rivet -riveted -rivets -rivo -rj -rless -road -roads -roam -roaming -roan -roar -roared -roarers -roaring -roars -roast -roasted -rob -roba -robas -robb -robbed -robber -robbers -robbery -robbing -robe -robed -robert -robes -robin -robs -robustious -rochester -rochford -rock -rocks -rocky -rod -rode -roderigo -rods -roe -roes -roger -rogero -rogue -roguery -rogues -roguish -roi -roisting -roll -rolled -rolling -rolls -rom -romage -roman -romano -romanos -romans -rome -romeo -romish -rondure -ronyon -rood -roof -roofs -rook -rooks -rooky -room -rooms -root -rooted -rootedly -rooteth -rooting -roots -rope -ropery -ropes -roping -ros -rosalind -rosalinda -rosalinde -rosaline -roscius -rose -rosed -rosemary -rosencrantz -roses -ross -rosy -rot -rote -roted -rother -rotherham -rots -rotted -rotten -rottenness -rotting -rotundity -rouen -rough -rougher -roughest -roughly -roughness -round -rounded -roundel -rounder -roundest -rounding -roundly -rounds -roundure -rous -rouse -roused -rousillon -rously -roussi -rout -routed -routs -rove -rover -row -rowel -rowland -rowlands -roy -royal -royalize -royally -royalties -royalty -roynish -rs -rt -rub -rubb -rubbing -rubbish -rubies -rubious -rubs -ruby -rud -rudand -rudder -ruddiness -ruddock -ruddy -rude -rudely -rudeness -ruder -rudesby -rudest -rudiments -rue -rued -ruff -ruffian -ruffians -ruffle -ruffling -ruffs -rug -rugby -rugemount -rugged -ruin -ruinate -ruined -ruining -ruinous -ruins -rul -rule -ruled -ruler -rulers -rules -ruling -rumble -ruminaies -ruminat -ruminate -ruminated -ruminates -rumination -rumor -rumour -rumourer -rumours -rump -run -runagate -runagates -runaway -runaways -rung -runn -runner -runners -running -runs -rupture -ruptures -rural -rush -rushes -rushing -rushling -rushy -russet -russia -russian -russians -rust -rusted -rustic -rustically -rustics -rustle -rustling -rusts -rusty -rut -ruth -ruthful -ruthless -rutland -ruttish -ry -rye -rything -s -sa -saba -sabbath -sable -sables -sack -sackbuts -sackcloth -sacked -sackerson -sacks -sacrament -sacred -sacrific -sacrifice -sacrificers -sacrifices -sacrificial -sacrificing -sacrilegious -sacring -sad -sadder -saddest -saddle -saddler -saddles -sadly -sadness -saf -safe -safeguard -safely -safer -safest -safeties -safety -saffron -sag -sage -sagittary -said -saidst -sail -sailing -sailmaker -sailor -sailors -sails -sain -saint -sainted -saintlike -saints -saith -sake -sakes -sala -salad -salamander -salary -sale -salerio -salicam -salique -salisbury -sall -sallet -sallets -sallies -sallow -sally -salmon -salmons -salt -salter -saltiers -saltness -saltpetre -salutation -salutations -salute -saluted -salutes -saluteth -salv -salvation -salve -salving -same -samingo -samp -sampire -sample -sampler -sampson -samson -samsons -sancta -sanctified -sanctifies -sanctify -sanctimonies -sanctimonious -sanctimony -sanctities -sanctity -sanctuarize -sanctuary -sand -sandal -sandbag -sanded -sands -sandy -sandys -sang -sanguine -sanguis -sanity -sans -santrailles -sap -sapient -sapit -sapless -sapling -sapphire -sapphires -saracens -sarcenet -sard -sardians -sardinia -sardis -sarum -sat -satan -satchel -sate -sated -satiate -satiety -satin -satire -satirical -satis -satisfaction -satisfied -satisfies -satisfy -satisfying -saturday -saturdays -saturn -saturnine -saturninus -satyr -satyrs -sauc -sauce -sauced -saucers -sauces -saucily -sauciness -saucy -sauf -saunder -sav -savage -savagely -savageness -savagery -savages -save -saved -saves -saving -saviour -savory -savour -savouring -savours -savoury -savoy -saw -sawed -sawest -sawn -sawpit -saws -sawyer -saxons -saxony -saxton -say -sayest -saying -sayings -says -sayst -sblood -sc -scab -scabbard -scabs -scaffold -scaffoldage -scal -scald -scalded -scalding -scale -scaled -scales -scaling -scall -scalp -scalps -scaly -scamble -scambling -scamels -scan -scandal -scandaliz -scandalous -scandy -scann -scant -scanted -scanter -scanting -scantling -scants -scap -scape -scaped -scapes -scapeth -scar -scarce -scarcely -scarcity -scare -scarecrow -scarecrows -scarf -scarfed -scarfs -scaring -scarlet -scarr -scarre -scars -scarus -scath -scathe -scathful -scatt -scatter -scattered -scattering -scatters -scelera -scelerisque -scene -scenes -scent -scented -scept -scepter -sceptre -sceptred -sceptres -schedule -schedules -scholar -scholarly -scholars -school -schoolboy -schoolboys -schoolfellows -schooling -schoolmaster -schoolmasters -schools -sciatica -sciaticas -science -sciences -scimitar -scion -scions -scissors -scoff -scoffer -scoffing -scoffs -scoggin -scold -scolding -scolds -sconce -scone -scope -scopes -scorch -scorched -score -scored -scores -scoring -scorn -scorned -scornful -scornfully -scorning -scorns -scorpion -scorpions -scot -scotch -scotches -scotland -scots -scottish -scoundrels -scour -scoured -scourg -scourge -scouring -scout -scouts -scowl -scrap -scrape -scraping -scraps -scratch -scratches -scratching -scream -screams -screech -screeching -screen -screens -screw -screws -scribbl -scribbled -scribe -scribes -scrimers -scrip -scrippage -scripture -scriptures -scrivener -scroll -scrolls -scroop -scrowl -scroyles -scrubbed -scruple -scruples -scrupulous -scuffles -scuffling -scullion -sculls -scum -scurril -scurrility -scurrilous -scurvy -scuse -scut -scutcheon -scutcheons -scylla -scythe -scythed -scythia -scythian -sdeath -se -sea -seacoal -seafaring -seal -sealed -sealing -seals -seam -seamen -seamy -seaport -sear -searce -search -searchers -searches -searcheth -searching -seared -seas -seasick -seaside -season -seasoned -seasons -seat -seated -seats -sebastian -second -secondarily -secondary -seconded -seconds -secrecy -secret -secretaries -secretary -secretly -secrets -sect -sectary -sects -secundo -secure -securely -securing -security -sedg -sedge -sedges -sedgy -sedition -seditious -seduc -seduce -seduced -seducer -seducing -see -seed -seeded -seedness -seeds -seedsman -seein -seeing -seek -seeking -seeks -seel -seeling -seely -seem -seemed -seemers -seemest -seemeth -seeming -seemingly -seemly -seems -seen -seer -sees -seese -seest -seethe -seethes -seething -seeting -segregation -seigneur -seigneurs -seiz -seize -seized -seizes -seizeth -seizing -seizure -seld -seldom -select -seleucus -self -selfsame -sell -seller -selling -sells -selves -semblable -semblably -semblance -semblances -semblative -semi -semicircle -semiramis -semper -sempronius -senate -senator -senators -send -sender -sendeth -sending -sends -seneca -senior -seniory -senis -sennet -senoys -sense -senseless -senses -sensible -sensibly -sensual -sensuality -sent -sentenc -sentence -sentences -sententious -sentinel -sentinels -separable -separate -separated -separates -separation -septentrion -sepulchre -sepulchres -sepulchring -sequel -sequence -sequent -sequest -sequester -sequestration -sere -serenis -serge -sergeant -serious -seriously -sermon -sermons -serpent -serpentine -serpents -serpigo -serv -servant -servanted -servants -serve -served -server -serves -serveth -service -serviceable -services -servile -servility -servilius -serving -servingman -servingmen -serviteur -servitor -servitors -servitude -sessa -session -sessions -sestos -set -setebos -sets -setter -setting -settle -settled -settlest -settling -sev -seven -sevenfold -sevennight -seventeen -seventh -seventy -sever -several -severally -severals -severe -severed -severely -severest -severing -severity -severn -severs -sew -seward -sewer -sewing -sex -sexes -sexton -sextus -seymour -seyton -sfoot -sh -shackle -shackles -shade -shades -shadow -shadowed -shadowing -shadows -shadowy -shady -shafalus -shaft -shafts -shag -shak -shake -shaked -shaken -shakes -shaking -shales -shall -shallenge -shallow -shallowest -shallowly -shallows -shalt -sham -shambles -shame -shamed -shameful -shamefully -shameless -shames -shamest -shaming -shank -shanks -shap -shape -shaped -shapeless -shapen -shapes -shaping -shar -shard -sharded -shards -share -shared -sharers -shares -sharing -shark -sharp -sharpen -sharpened -sharpens -sharper -sharpest -sharply -sharpness -sharps -shatter -shav -shave -shaven -shaw -she -sheaf -sheal -shear -shearers -shearing -shearman -shears -sheath -sheathe -sheathed -sheathes -sheathing -sheaved -sheaves -shed -shedding -sheds -sheen -sheep -sheepcote -sheepcotes -sheeps -sheepskins -sheer -sheet -sheeted -sheets -sheffield -shelf -shell -shells -shelt -shelter -shelters -shelves -shelving -shelvy -shent -shepherd -shepherdes -shepherdess -shepherdesses -shepherds -sher -sheriff -sherris -shes -sheweth -shield -shielded -shields -shift -shifted -shifting -shifts -shilling -shillings -shin -shine -shines -shineth -shining -shins -shiny -ship -shipboard -shipman -shipmaster -shipmen -shipp -shipped -shipping -ships -shipt -shipwreck -shipwrecking -shipwright -shipwrights -shire -shirley -shirt -shirts -shive -shiver -shivering -shivers -shoal -shoals -shock -shocks -shod -shoe -shoeing -shoemaker -shoes -shog -shone -shook -shoon -shoot -shooter -shootie -shooting -shoots -shop -shops -shore -shores -shorn -short -shortcake -shorten -shortened -shortens -shorter -shortly -shortness -shot -shotten -shoughs -should -shoulder -shouldering -shoulders -shouldst -shout -shouted -shouting -shouts -shov -shove -shovel -shovels -show -showed -shower -showers -showest -showing -shown -shows -shreds -shrew -shrewd -shrewdly -shrewdness -shrewish -shrewishly -shrewishness -shrews -shrewsbury -shriek -shrieking -shrieks -shrieve -shrift -shrill -shriller -shrills -shrilly -shrimp -shrine -shrink -shrinking -shrinks -shriv -shrive -shriver -shrives -shriving -shroud -shrouded -shrouding -shrouds -shrove -shrow -shrows -shrub -shrubs -shrug -shrugs -shrunk -shudd -shudders -shuffl -shuffle -shuffled -shuffling -shun -shunless -shunn -shunned -shunning -shuns -shut -shuts -shuttle -shy -shylock -si -sibyl -sibylla -sibyls -sicil -sicilia -sicilian -sicilius -sicils -sicily -sicinius -sick -sicken -sickens -sicker -sickle -sicklemen -sicklied -sickliness -sickly -sickness -sicles -sicyon -side -sided -sides -siege -sieges -sienna -sies -sieve -sift -sifted -sigeia -sigh -sighed -sighing -sighs -sight -sighted -sightless -sightly -sights -sign -signal -signet -signieur -significant -significants -signified -signifies -signify -signifying -signior -signiories -signiors -signiory -signor -signories -signs -signum -silenc -silence -silenced -silencing -silent -silently -silius -silk -silken -silkman -silks -silliest -silliness -silling -silly -silva -silver -silvered -silverly -silvia -silvius -sima -simile -similes -simois -simon -simony -simp -simpcox -simple -simpleness -simpler -simples -simplicity -simply -simular -simulation -sin -since -sincere -sincerely -sincerity -sinel -sinew -sinewed -sinews -sinewy -sinful -sinfully -sing -singe -singeing -singer -singes -singeth -singing -single -singled -singleness -singly -sings -singular -singulariter -singularities -singularity -singuled -sinister -sink -sinking -sinks -sinn -sinner -sinners -sinning -sinon -sins -sip -sipping -sir -sire -siren -sirrah -sirs -sist -sister -sisterhood -sisterly -sisters -sit -sith -sithence -sits -sitting -situate -situation -situations -siward -six -sixpence -sixpences -sixpenny -sixteen -sixth -sixty -siz -size -sizes -sizzle -skains -skamble -skein -skelter -skies -skilful -skilfully -skill -skilless -skillet -skillful -skills -skim -skimble -skin -skinker -skinny -skins -skip -skipp -skipper -skipping -skirmish -skirmishes -skirr -skirted -skirts -skittish -skulking -skull -skulls -sky -skyey -skyish -slab -slack -slackly -slackness -slain -slake -sland -slander -slandered -slanderer -slanderers -slandering -slanderous -slanders -slash -slaught -slaughter -slaughtered -slaughterer -slaughterman -slaughtermen -slaughterous -slaughters -slave -slaver -slavery -slaves -slavish -slay -slayeth -slaying -slays -sleave -sledded -sleek -sleekly -sleep -sleeper -sleepers -sleepest -sleeping -sleeps -sleepy -sleeve -sleeves -sleid -sleided -sleight -sleights -slender -slenderer -slenderly -slept -slew -slewest -slice -slid -slide -slides -sliding -slight -slighted -slightest -slightly -slightness -slights -slily -slime -slimy -slings -slink -slip -slipp -slipper -slippers -slippery -slips -slish -slit -sliver -slobb -slomber -slop -slope -slops -sloth -slothful -slough -slovenly -slovenry -slow -slower -slowly -slowness -slubber -slug -sluggard -sluggardiz -sluggish -sluic -slumb -slumber -slumbers -slumbery -slunk -slut -sluts -sluttery -sluttish -sluttishness -sly -slys -smack -smacking -smacks -small -smaller -smallest -smallness -smalus -smart -smarting -smartly -smatch -smatter -smear -smell -smelling -smells -smelt -smil -smile -smiled -smiles -smilest -smilets -smiling -smilingly -smirch -smirched -smit -smite -smites -smith -smithfield -smock -smocks -smok -smoke -smoked -smokes -smoking -smoky -smooth -smoothed -smoothing -smoothly -smoothness -smooths -smote -smoth -smother -smothered -smothering -smug -smulkin -smutch -snaffle -snail -snails -snake -snakes -snaky -snap -snapp -snapper -snar -snare -snares -snarl -snarleth -snarling -snatch -snatchers -snatches -snatching -sneak -sneaking -sneap -sneaping -sneck -snip -snipe -snipt -snore -snores -snoring -snorting -snout -snow -snowballs -snowed -snowy -snuff -snuffs -snug -so -soak -soaking -soaks -soar -soaring -soars -sob -sobbing -sober -soberly -sobriety -sobs -sociable -societies -society -socks -socrates -sod -sodden -soe -soever -soft -soften -softens -softer -softest -softly -softness -soil -soiled -soilure -soit -sojourn -sol -sola -solace -solanio -sold -soldat -solder -soldest -soldier -soldiers -soldiership -sole -solely -solem -solemn -solemness -solemnities -solemnity -solemniz -solemnize -solemnized -solemnly -soles -solicit -solicitation -solicited -soliciting -solicitings -solicitor -solicits -solid -solidares -solidity -solinus -solitary -solomon -solon -solum -solus -solyman -some -somebody -someone -somerset -somerville -something -sometime -sometimes -somever -somewhat -somewhere -somewhither -somme -son -sonance -song -songs -sonnet -sonneting -sonnets -sons -sont -sonties -soon -sooner -soonest -sooth -soothe -soothers -soothing -soothsay -soothsayer -sooty -sop -sophister -sophisticated -sophy -sops -sorcerer -sorcerers -sorceress -sorceries -sorcery -sore -sorel -sorely -sorer -sores -sorrier -sorriest -sorrow -sorrowed -sorrowest -sorrowful -sorrowing -sorrows -sorry -sort -sortance -sorted -sorting -sorts -sossius -sot -soto -sots -sottish -soud -sought -soul -sould -soulless -souls -sound -sounded -sounder -soundest -sounding -soundless -soundly -soundness -soundpost -sounds -sour -source -sources -sourest -sourly -sours -sous -souse -south -southam -southampton -southerly -southern -southward -southwark -southwell -souviendrai -sov -sovereign -sovereignest -sovereignly -sovereignty -sovereignvours -sow -sowing -sowl -sowter -space -spaces -spacious -spade -spades -spain -spak -spake -spakest -span -spangle -spangled -spaniard -spaniel -spaniels -spanish -spann -spans -spar -spare -spares -sparing -sparingly -spark -sparkle -sparkles -sparkling -sparks -sparrow -sparrows -sparta -spartan -spavin -spavins -spawn -speak -speaker -speakers -speakest -speaketh -speaking -speaks -spear -speargrass -spears -special -specialities -specially -specialties -specialty -specify -speciously -spectacle -spectacled -spectacles -spectators -spectatorship -speculation -speculations -speculative -sped -speech -speeches -speechless -speed -speeded -speedier -speediest -speedily -speediness -speeding -speeds -speedy -speens -spell -spelling -spells -spelt -spencer -spend -spendest -spending -spends -spendthrift -spent -sperato -sperm -spero -sperr -spher -sphere -sphered -spheres -spherical -sphery -sphinx -spice -spiced -spicery -spices -spider -spiders -spied -spies -spieth -spightfully -spigot -spill -spilling -spills -spilt -spilth -spin -spinii -spinners -spinster -spinsters -spire -spirit -spirited -spiritless -spirits -spiritual -spiritualty -spirt -spit -spital -spite -spited -spiteful -spites -spits -spitted -spitting -splay -spleen -spleenful -spleens -spleeny -splendour -splenitive -splinter -splinters -split -splits -splitted -splitting -spoil -spoils -spok -spoke -spoken -spokes -spokesman -sponge -spongy -spoon -spoons -sport -sportful -sporting -sportive -sports -spot -spotless -spots -spotted -spousal -spouse -spout -spouting -spouts -sprag -sprang -sprat -sprawl -spray -sprays -spread -spreading -spreads -sprighted -sprightful -sprightly -sprigs -spring -springe -springes -springeth -springhalt -springing -springs -springtime -sprinkle -sprinkles -sprite -sprited -spritely -sprites -spriting -sprout -spruce -sprung -spun -spur -spurio -spurn -spurns -spurr -spurrer -spurring -spurs -spy -spying -squabble -squadron -squadrons -squand -squar -square -squarer -squares -squash -squeak -squeaking -squeal -squealing -squeezes -squeezing -squele -squier -squints -squiny -squire -squires -squirrel -st -stab -stabb -stabbed -stabbing -stable -stableness -stables -stablish -stablishment -stabs -stacks -staff -stafford -staffords -staffordshire -stag -stage -stages -stagger -staggering -staggers -stags -staid -staider -stain -stained -staines -staineth -staining -stainless -stains -stair -stairs -stake -stakes -stale -staled -stalk -stalking -stalks -stall -stalling -stalls -stamford -stammer -stamp -stamped -stamps -stanch -stanchless -stand -standard -standards -stander -standers -standest -standeth -standing -stands -staniel -stanley -stanze -stanzo -stanzos -staple -staples -star -stare -stared -stares -staring -starings -stark -starkly -starlight -starling -starr -starry -stars -start -started -starting -startingly -startle -startles -starts -starv -starve -starved -starvelackey -starveling -starveth -starving -state -statelier -stately -states -statesman -statesmen -statilius -station -statist -statists -statue -statues -stature -statures -statute -statutes -stave -staves -stay -stayed -stayest -staying -stays -stead -steaded -steadfast -steadier -steads -steal -stealer -stealers -stealing -steals -stealth -stealthy -steed -steeds -steel -steeled -steely -steep -steeped -steeple -steeples -steeps -steepy -steer -steerage -steering -steers -stelled -stem -stemming -stench -step -stepdame -stephano -stephen -stepmothers -stepp -stepping -steps -sterile -sterility -sterling -stern -sternage -sterner -sternest -sternness -steterat -stew -steward -stewards -stewardship -stewed -stews -stick -sticking -stickler -sticks -stiff -stiffen -stiffly -stifle -stifled -stifles -stigmatic -stigmatical -stile -still -stiller -stillest -stillness -stilly -sting -stinging -stingless -stings -stink -stinking -stinkingly -stinks -stint -stinted -stints -stir -stirr -stirred -stirrer -stirrers -stirreth -stirring -stirrup -stirrups -stirs -stitchery -stitches -stithied -stithy -stoccadoes -stoccata -stock -stockfish -stocking -stockings -stockish -stocks -stog -stogs -stoics -stokesly -stol -stole -stolen -stolest -stomach -stomachers -stomaching -stomachs -ston -stone -stonecutter -stones -stonish -stony -stood -stool -stools -stoop -stooping -stoops -stop -stope -stopp -stopped -stopping -stops -stor -store -storehouse -storehouses -stores -stories -storm -stormed -storming -storms -stormy -story -stoup -stoups -stout -stouter -stoutly -stoutness -stover -stow -stowage -stowed -strachy -stragglers -straggling -straight -straightest -straightway -strain -strained -straining -strains -strait -straited -straiter -straitly -straitness -straits -strand -strange -strangely -strangeness -stranger -strangers -strangest -strangle -strangled -strangler -strangles -strangling -strappado -straps -stratagem -stratagems -stratford -strato -straw -strawberries -strawberry -straws -strawy -stray -straying -strays -streak -streaks -stream -streamers -streaming -streams -streching -street -streets -strength -strengthen -strengthened -strengthless -strengths -stretch -stretched -stretches -stretching -strew -strewing -strewings -strewments -stricken -strict -stricter -strictest -strictly -stricture -stride -strides -striding -strife -strifes -strik -strike -strikers -strikes -strikest -striking -string -stringless -strings -strip -stripes -stripling -striplings -stripp -stripping -striv -strive -strives -striving -strok -stroke -strokes -strond -stronds -strong -stronger -strongest -strongly -strooke -strossers -strove -strown -stroy -struck -strucken -struggle -struggles -struggling -strumpet -strumpeted -strumpets -strung -strut -struts -strutted -strutting -stubble -stubborn -stubbornest -stubbornly -stubbornness -stuck -studded -student -students -studied -studies -studious -studiously -studs -study -studying -stuff -stuffing -stuffs -stumble -stumbled -stumblest -stumbling -stump -stumps -stung -stupefy -stupid -stupified -stuprum -sturdy -sty -styga -stygian -styl -style -styx -su -sub -subcontracted -subdu -subdue -subdued -subduements -subdues -subduing -subject -subjected -subjection -subjects -submerg -submission -submissive -submit -submits -submitting -suborn -subornation -suborned -subscrib -subscribe -subscribed -subscribes -subscription -subsequent -subsidies -subsidy -subsist -subsisting -substance -substances -substantial -substitute -substituted -substitutes -substitution -subtile -subtilly -subtle -subtleties -subtlety -subtly -subtractors -suburbs -subversion -subverts -succedant -succeed -succeeded -succeeders -succeeding -succeeds -success -successantly -successes -successful -successfully -succession -successive -successively -successor -successors -succour -succours -such -suck -sucker -suckers -sucking -suckle -sucks -sudden -suddenly -sue -sued -suerly -sues -sueth -suff -suffer -sufferance -sufferances -suffered -suffering -suffers -suffic -suffice -sufficed -suffices -sufficeth -sufficiency -sufficient -sufficiently -sufficing -sufficit -suffigance -suffocate -suffocating -suffocation -suffolk -suffrage -suffrages -sug -sugar -sugarsop -suggest -suggested -suggesting -suggestion -suggestions -suggests -suis -suit -suitable -suited -suiting -suitor -suitors -suits -suivez -sullen -sullens -sullied -sullies -sully -sulph -sulpherous -sulphur -sulphurous -sultan -sultry -sum -sumless -summ -summa -summary -summer -summers -summit -summon -summoners -summons -sumpter -sumptuous -sumptuously -sums -sun -sunbeams -sunburning -sunburnt -sund -sunday -sundays -sunder -sunders -sundry -sung -sunk -sunken -sunny -sunrising -suns -sunset -sunshine -sup -super -superficial -superficially -superfluity -superfluous -superfluously -superflux -superior -supernal -supernatural -superpraise -superscript -superscription -superserviceable -superstition -superstitious -superstitiously -supersubtle -supervise -supervisor -supp -supper -suppers -suppertime -supping -supplant -supple -suppler -suppliance -suppliant -suppliants -supplicant -supplication -supplications -supplie -supplied -supplies -suppliest -supply -supplyant -supplying -supplyment -support -supportable -supportance -supported -supporter -supporters -supporting -supportor -suppos -supposal -suppose -supposed -supposes -supposest -supposing -supposition -suppress -suppressed -suppresseth -supremacy -supreme -sups -sur -surance -surcease -surd -sure -surecard -surely -surer -surest -sureties -surety -surfeit -surfeited -surfeiter -surfeiting -surfeits -surge -surgeon -surgeons -surgere -surgery -surges -surly -surmis -surmise -surmised -surmises -surmount -surmounted -surmounts -surnam -surname -surnamed -surpasseth -surpassing -surplice -surplus -surpris -surprise -surprised -surrender -surrey -surreys -survey -surveyest -surveying -surveyor -surveyors -surveys -survive -survives -survivor -susan -suspect -suspected -suspecting -suspects -suspend -suspense -suspicion -suspicions -suspicious -suspiration -suspire -sust -sustain -sustaining -sutler -sutton -suum -swabber -swaddling -swag -swagg -swagger -swaggerer -swaggerers -swaggering -swain -swains -swallow -swallowed -swallowing -swallows -swam -swan -swans -sward -sware -swarm -swarming -swart -swarth -swarths -swarthy -swashers -swashing -swath -swathing -swathling -sway -swaying -sways -swear -swearer -swearers -swearest -swearing -swearings -swears -sweat -sweaten -sweating -sweats -sweaty -sweep -sweepers -sweeps -sweet -sweeten -sweetens -sweeter -sweetest -sweetheart -sweeting -sweetly -sweetmeats -sweetness -sweets -swell -swelling -swellings -swells -swelter -sweno -swept -swerve -swerver -swerving -swift -swifter -swiftest -swiftly -swiftness -swill -swills -swim -swimmer -swimmers -swimming -swims -swine -swineherds -swing -swinge -swinish -swinstead -switches -swits -switzers -swol -swoll -swoln -swoon -swooned -swooning -swoons -swoop -swoopstake -swor -sword -sworder -swords -swore -sworn -swounded -swounds -swum -swung -sy -sycamore -sycorax -sylla -syllable -syllables -syllogism -symbols -sympathise -sympathiz -sympathize -sympathized -sympathy -synagogue -synod -synods -syracuse -syracusian -syracusians -syria -syrups -t -ta -taber -table -tabled -tables -tablet -tabor -taborer -tabors -tabourines -taciturnity -tack -tackle -tackled -tackles -tackling -tacklings -taddle -tadpole -taffeta -taffety -tag -tagrag -tah -tail -tailor -tailors -tails -taint -tainted -tainting -taints -tainture -tak -take -taken -taker -takes -takest -taketh -taking -tal -talbot -talbotites -talbots -tale -talent -talents -taleporter -tales -talk -talked -talker -talkers -talkest -talking -talks -tall -taller -tallest -tallies -tallow -tally -talons -tam -tambourines -tame -tamed -tamely -tameness -tamer -tames -taming -tamora -tamworth -tan -tang -tangle -tangled -tank -tanlings -tann -tanned -tanner -tanquam -tanta -tantaene -tap -tape -taper -tapers -tapestries -tapestry -taphouse -tapp -tapster -tapsters -tar -tardied -tardily -tardiness -tardy -tarentum -targe -targes -target -targets -tarpeian -tarquin -tarquins -tarr -tarre -tarriance -tarried -tarries -tarry -tarrying -tart -tartar -tartars -tartly -tartness -task -tasker -tasking -tasks -tassel -taste -tasted -tastes -tasting -tatt -tatter -tattered -tatters -tattle -tattling -tattlings -taught -taunt -taunted -taunting -tauntingly -taunts -taurus -tavern -taverns -tavy -tawdry -tawny -tax -taxation -taxations -taxes -taxing -tc -te -teach -teacher -teachers -teaches -teachest -teacheth -teaching -team -tear -tearful -tearing -tears -tearsheet -teat -tedious -tediously -tediousness -teem -teeming -teems -teen -teeth -teipsum -telamon -telamonius -tell -teller -telling -tells -tellus -temp -temper -temperality -temperance -temperate -temperately -tempers -tempest -tempests -tempestuous -temple -temples -temporal -temporary -temporiz -temporize -temporizer -temps -tempt -temptation -temptations -tempted -tempter -tempters -tempteth -tempting -tempts -ten -tenable -tenant -tenantius -tenantless -tenants -tench -tend -tendance -tended -tender -tendered -tenderly -tenderness -tenders -tending -tends -tenedos -tenement -tenements -tenfold -tennis -tenour -tenours -tens -tent -tented -tenth -tenths -tents -tenure -tenures -tercel -tereus -term -termagant -termed -terminations -termless -terms -terra -terrace -terram -terras -terre -terrene -terrestrial -terrible -terribly -territories -territory -terror -terrors -tertian -tertio -test -testament -tested -tester -testern -testify -testimonied -testimonies -testimony -testiness -testril -testy -tetchy -tether -tetter -tevil -tewksbury -text -tgv -th -thaes -thames -than -thane -thanes -thank -thanked -thankful -thankfully -thankfulness -thanking -thankings -thankless -thanks -thanksgiving -thasos -that -thatch -thaw -thawing -thaws -the -theatre -theban -thebes -thee -theft -thefts -thein -their -theirs -theise -them -theme -themes -themselves -then -thence -thenceforth -theoric -there -thereabout -thereabouts -thereafter -thereat -thereby -therefore -therein -thereof -thereon -thereto -thereunto -thereupon -therewith -therewithal -thersites -these -theseus -thessalian -thessaly -thetis -thews -they -thick -thicken -thickens -thicker -thickest -thicket -thickskin -thief -thievery -thieves -thievish -thigh -thighs -thimble -thimbles -thin -thine -thing -things -think -thinkest -thinking -thinkings -thinks -thinkst -thinly -third -thirdly -thirds -thirst -thirsting -thirsts -thirsty -thirteen -thirties -thirtieth -thirty -this -thisby -thisne -thistle -thistles -thither -thitherward -thoas -thomas -thorn -thorns -thorny -thorough -thoroughly -those -thou -though -thought -thoughtful -thoughts -thousand -thousands -thracian -thraldom -thrall -thralled -thralls -thrash -thrasonical -thread -threadbare -threaden -threading -threat -threaten -threatening -threatens -threatest -threats -three -threefold -threepence -threepile -threes -threescore -thresher -threshold -threw -thrice -thrift -thriftless -thrifts -thrifty -thrill -thrilling -thrills -thrive -thrived -thrivers -thrives -thriving -throat -throats -throbbing -throbs -throca -throe -throes -thromuldo -thron -throne -throned -thrones -throng -thronging -throngs -throstle -throttle -through -throughfare -throughfares -throughly -throughout -throw -thrower -throwest -throwing -thrown -throws -thrum -thrumm -thrush -thrust -thrusteth -thrusting -thrusts -thumb -thumbs -thump -thund -thunder -thunderbolt -thunderbolts -thunderer -thunders -thunderstone -thunderstroke -thurio -thursday -thus -thwack -thwart -thwarted -thwarting -thwartings -thy -thyme -thymus -thyreus -thyself -ti -tib -tiber -tiberio -tibey -ticed -tick -tickl -tickle -tickled -tickles -tickling -ticklish -tiddle -tide -tides -tidings -tidy -tie -tied -ties -tiff -tiger -tigers -tight -tightly -tike -til -tile -till -tillage -tilly -tilt -tilter -tilth -tilting -tilts -tiltyard -tim -timandra -timber -time -timeless -timelier -timely -times -timon -timor -timorous -timorously -tinct -tincture -tinctures -tinder -tingling -tinker -tinkers -tinsel -tiny -tip -tipp -tippling -tips -tipsy -tiptoe -tir -tire -tired -tires -tirest -tiring -tirra -tirrits -tis -tish -tisick -tissue -titan -titania -tithe -tithed -tithing -titinius -title -titled -titleless -titles -tittle -tittles -titular -titus -tn -to -toad -toads -toadstool -toast -toasted -toasting -toasts -toaze -toby -tock -tod -today -todpole -tods -toe -toes -tofore -toge -toged -together -toil -toiled -toiling -toils -token -tokens -told -toledo -tolerable -toll -tolling -tom -tomb -tombe -tombed -tombless -tomboys -tombs -tomorrow -tomyris -ton -tongs -tongu -tongue -tongued -tongueless -tongues -tonight -too -took -tool -tools -tooth -toothache -toothpick -toothpicker -top -topas -topful -topgallant -topless -topmast -topp -topping -topple -topples -tops -topsail -topsy -torch -torchbearer -torchbearers -torcher -torches -torchlight -tore -torment -tormenta -tormente -tormented -tormenting -tormentors -torments -torn -torrent -tortive -tortoise -tortur -torture -tortured -torturer -torturers -tortures -torturest -torturing -toryne -toss -tossed -tosseth -tossing -tot -total -totally -tott -tottered -totters -tou -touch -touched -touches -toucheth -touching -touchstone -tough -tougher -toughness -touraine -tournaments -tours -tous -tout -touze -tow -toward -towardly -towards -tower -towering -towers -town -towns -township -townsman -townsmen -towton -toy -toys -trace -traces -track -tract -tractable -trade -traded -traders -trades -tradesman -tradesmen -trading -tradition -traditional -traduc -traduced -traducement -traffic -traffickers -traffics -tragedian -tragedians -tragedies -tragedy -tragic -tragical -trail -train -trained -training -trains -trait -traitor -traitorly -traitorous -traitorously -traitors -traitress -traject -trammel -trample -trampled -trampling -tranc -trance -tranio -tranquil -tranquillity -transcendence -transcends -transferred -transfigur -transfix -transform -transformation -transformations -transformed -transgress -transgresses -transgressing -transgression -translate -translated -translates -translation -transmigrates -transmutation -transparent -transport -transportance -transported -transporting -transports -transpose -transshape -trap -trapp -trappings -traps -trash -travail -travails -travel -traveler -traveling -travell -travelled -traveller -travellers -travellest -travelling -travels -travers -traverse -tray -treacherous -treacherously -treachers -treachery -tread -treading -treads -treason -treasonable -treasonous -treasons -treasure -treasurer -treasures -treasuries -treasury -treat -treaties -treatise -treats -treaty -treble -trebled -trebles -trebonius -tree -trees -tremble -trembled -trembles -tremblest -trembling -tremblingly -tremor -trempling -trench -trenchant -trenched -trencher -trenchering -trencherman -trenchers -trenches -trenching -trent -tres -trespass -trespasses -tressel -tresses -treys -trial -trials -trib -tribe -tribes -tribulation -tribunal -tribune -tribunes -tributaries -tributary -tribute -tributes -trice -trick -tricking -trickling -tricks -tricksy -trident -tried -trier -trifle -trifled -trifler -trifles -trifling -trigon -trill -trim -trimly -trimm -trimmed -trimming -trims -trinculo -trinculos -trinkets -trip -tripartite -tripe -triple -triplex -tripoli -tripolis -tripp -tripping -trippingly -trips -tristful -triton -triumph -triumphant -triumphantly -triumpher -triumphers -triumphing -triumphs -triumvir -triumvirate -triumvirs -triumviry -trivial -troat -trod -trodden -troiant -troien -troilus -troiluses -trojan -trojans -troll -tromperies -trompet -troop -trooping -troops -trop -trophies -trophy -tropically -trot -troth -trothed -troths -trots -trotting -trouble -troubled -troubler -troubles -troublesome -troublest -troublous -trough -trout -trouts -trovato -trow -trowel -trowest -troy -troyan -troyans -truant -truce -truckle -trudge -true -trueborn -truepenny -truer -truest -truie -trull -trulls -truly -trump -trumpery -trumpet -trumpeter -trumpeters -trumpets -truncheon -truncheoners -trundle -trunk -trunks -trust -trusted -truster -trusters -trusting -trusts -trusty -truth -truths -try -ts -tu -tuae -tub -tubal -tubs -tuck -tucket -tuesday -tuft -tufts -tug -tugg -tugging -tuition -tullus -tully -tumble -tumbled -tumbler -tumbling -tumult -tumultuous -tun -tune -tuneable -tuned -tuners -tunes -tunis -tuns -tupping -turban -turbans -turbulence -turbulent -turd -turf -turfy -turk -turkey -turkeys -turkish -turks -turlygod -turmoil -turmoiled -turn -turnbull -turncoat -turncoats -turned -turneth -turning -turnips -turns -turph -turpitude -turquoise -turret -turrets -turtle -turtles -turvy -tuscan -tush -tut -tutor -tutored -tutors -tutto -twain -twang -twangling -twas -tway -tweaks -tween -twelfth -twelve -twelvemonth -twentieth -twenty -twere -twice -twig -twiggen -twigs -twilight -twill -twilled -twin -twine -twink -twinkle -twinkled -twinkling -twinn -twins -twire -twist -twisted -twit -twits -twitting -twixt -two -twofold -twopence -twopences -twos -twould -tyb -tybalt -tybalts -tyburn -tying -tyke -tymbria -type -types -typhon -tyrannical -tyrannically -tyrannize -tyrannous -tyranny -tyrant -tyrants -tyrian -tyrrel -u -ubique -udders -udge -uds -uglier -ugliest -ugly -ulcer -ulcerous -ulysses -um -umber -umbra -umbrage -umfrevile -umpire -umpires -un -unable -unaccommodated -unaccompanied -unaccustom -unaching -unacquainted -unactive -unadvis -unadvised -unadvisedly -unagreeable -unanel -unanswer -unappeas -unapproved -unapt -unaptness -unarm -unarmed -unarms -unassail -unassailable -unattainted -unattempted -unattended -unauspicious -unauthorized -unavoided -unawares -unback -unbak -unbanded -unbar -unbarb -unbashful -unbated -unbatter -unbecoming -unbefitting -unbegot -unbegotten -unbelieved -unbend -unbent -unbewail -unbid -unbidden -unbind -unbinds -unbitted -unbless -unblest -unbloodied -unblown -unbodied -unbolt -unbolted -unbonneted -unbookish -unborn -unbosom -unbound -unbounded -unbow -unbowed -unbrac -unbraced -unbraided -unbreathed -unbred -unbreech -unbridled -unbroke -unbruis -unbruised -unbuckle -unbuckles -unbuckling -unbuild -unburden -unburdens -unburied -unburnt -unburthen -unbutton -unbuttoning -uncapable -uncape -uncase -uncasing -uncaught -uncertain -uncertainty -unchain -unchanging -uncharge -uncharged -uncharitably -unchary -unchaste -uncheck -unchilded -uncivil -unclaim -unclasp -uncle -unclean -uncleanliness -uncleanly -uncleanness -uncles -unclew -unclog -uncoined -uncolted -uncomeliness -uncomfortable -uncompassionate -uncomprehensive -unconfinable -unconfirm -unconfirmed -unconquer -unconquered -unconsidered -unconstant -unconstrain -unconstrained -uncontemn -uncontroll -uncorrected -uncounted -uncouple -uncourteous -uncouth -uncover -uncovered -uncropped -uncross -uncrown -unction -unctuous -uncuckolded -uncurable -uncurbable -uncurbed -uncurls -uncurrent -uncurse -undaunted -undeaf -undeck -undeeded -under -underbearing -underborne -undercrest -underfoot -undergo -undergoes -undergoing -undergone -underground -underhand -underlings -undermine -underminers -underneath -underprizing -underprop -understand -understandeth -understanding -understandings -understands -understood -underta -undertake -undertakeing -undertaker -undertakes -undertaking -undertakings -undertook -undervalu -undervalued -underwent -underwrit -underwrite -undescried -undeserved -undeserver -undeservers -undeserving -undetermin -undid -undinted -undiscernible -undiscover -undishonoured -undispos -undistinguishable -undistinguished -undividable -undivided -undivulged -undo -undoes -undoing -undone -undoubted -undoubtedly -undream -undress -undressed -undrown -unduteous -undutiful -une -uneared -unearned -unearthly -uneasines -uneasy -uneath -uneducated -uneffectual -unelected -unequal -uneven -unexamin -unexecuted -unexpected -unexperienc -unexperient -unexpressive -unfair -unfaithful -unfallible -unfam -unfashionable -unfasten -unfather -unfathered -unfed -unfeed -unfeeling -unfeigned -unfeignedly -unfellowed -unfelt -unfenced -unfilial -unfill -unfinish -unfirm -unfit -unfitness -unfix -unfledg -unfold -unfolded -unfoldeth -unfolding -unfolds -unfool -unforc -unforced -unforfeited -unfortified -unfortunate -unfought -unfrequented -unfriended -unfurnish -ungain -ungalled -ungart -ungarter -ungenitur -ungentle -ungentleness -ungently -ungird -ungodly -ungor -ungot -ungotten -ungovern -ungracious -ungrateful -ungravely -ungrown -unguarded -unguem -unguided -unhack -unhair -unhallow -unhallowed -unhand -unhandled -unhandsome -unhang -unhappied -unhappily -unhappiness -unhappy -unhardened -unharm -unhatch -unheard -unhearts -unheedful -unheedfully -unheedy -unhelpful -unhidden -unholy -unhop -unhopefullest -unhorse -unhospitable -unhous -unhoused -unhurtful -unicorn -unicorns -unimproved -uninhabitable -uninhabited -unintelligent -union -unions -unite -united -unity -universal -universe -universities -university -unjointed -unjust -unjustice -unjustly -unkennel -unkept -unkind -unkindest -unkindly -unkindness -unking -unkinglike -unkiss -unknit -unknowing -unknown -unlace -unlaid -unlawful -unlawfully -unlearn -unlearned -unless -unlesson -unletter -unlettered -unlick -unlike -unlikely -unlimited -unlineal -unlink -unload -unloaded -unloading -unloads -unlock -unlocks -unlook -unlooked -unloos -unloose -unlov -unloving -unluckily -unlucky -unmade -unmake -unmanly -unmann -unmanner -unmannerd -unmannerly -unmarried -unmask -unmasked -unmasking -unmasks -unmast -unmatch -unmatchable -unmatched -unmeasurable -unmeet -unmellowed -unmerciful -unmeritable -unmeriting -unminded -unmindfull -unmingled -unmitigable -unmitigated -unmix -unmoan -unmov -unmoved -unmoving -unmuffles -unmuffling -unmusical -unmuzzle -unmuzzled -unnatural -unnaturally -unnaturalness -unnecessarily -unnecessary -unneighbourly -unnerved -unnoble -unnoted -unnumb -unnumber -unowed -unpack -unpaid -unparagon -unparallel -unpartial -unpath -unpaved -unpay -unpeaceable -unpeg -unpeople -unpeopled -unperfect -unperfectness -unpick -unpin -unpink -unpitied -unpitifully -unplagu -unplausive -unpleas -unpleasant -unpleasing -unpolicied -unpolish -unpolished -unpolluted -unpossess -unpossessing -unpossible -unpractis -unpregnant -unpremeditated -unprepar -unprepared -unpress -unprevailing -unprevented -unpriz -unprizable -unprofitable -unprofited -unproper -unproperly -unproportion -unprovide -unprovided -unprovident -unprovokes -unprun -unpruned -unpublish -unpurged -unpurpos -unqualitied -unqueen -unquestion -unquestionable -unquiet -unquietly -unquietness -unraised -unrak -unread -unready -unreal -unreasonable -unreasonably -unreclaimed -unreconciled -unreconciliable -unrecounted -unrecuring -unregarded -unregist -unrelenting -unremovable -unremovably -unreprievable -unresolv -unrespected -unrespective -unrest -unrestor -unrestrained -unreveng -unreverend -unreverent -unrevers -unrewarded -unrighteous -unrightful -unripe -unripp -unrivall -unroll -unroof -unroosted -unroot -unrough -unruly -unsafe -unsaluted -unsanctified -unsatisfied -unsavoury -unsay -unscalable -unscann -unscarr -unschool -unscorch -unscour -unscratch -unseal -unseam -unsearch -unseason -unseasonable -unseasonably -unseasoned -unseconded -unsecret -unseduc -unseeing -unseeming -unseemly -unseen -unseminar -unseparable -unserviceable -unset -unsettle -unsettled -unsever -unsex -unshak -unshaked -unshaken -unshaped -unshapes -unsheath -unsheathe -unshorn -unshout -unshown -unshrinking -unshrubb -unshunn -unshunnable -unsifted -unsightly -unsinew -unsisting -unskilful -unskilfully -unskillful -unslipping -unsmirched -unsoil -unsolicited -unsorted -unsought -unsound -unsounded -unspeak -unspeakable -unspeaking -unsphere -unspoke -unspoken -unspotted -unsquar -unstable -unstaid -unstain -unstained -unstanched -unstate -unsteadfast -unstooping -unstringed -unstuff -unsubstantial -unsuitable -unsuiting -unsullied -unsunn -unsur -unsure -unsuspected -unsway -unswayable -unswayed -unswear -unswept -unsworn -untainted -untalk -untangle -untangled -untasted -untaught -untempering -untender -untent -untented -unthankful -unthankfulness -unthink -unthought -unthread -unthrift -unthrifts -unthrifty -untie -untied -until -untimber -untimely -untir -untirable -untired -untitled -unto -untold -untouch -untoward -untowardly -untraded -untrain -untrained -untread -untreasur -untried -untrimmed -untrod -untrodden -untroubled -untrue -untrussing -untruth -untruths -untucked -untun -untune -untuneable -untutor -untutored -untwine -unurg -unus -unused -unusual -unvalued -unvanquish -unvarnish -unveil -unveiling -unvenerable -unvex -unviolated -unvirtuous -unvisited -unvulnerable -unwares -unwarily -unwash -unwatch -unwearied -unwed -unwedgeable -unweeded -unweighed -unweighing -unwelcome -unwept -unwhipp -unwholesome -unwieldy -unwilling -unwillingly -unwillingness -unwind -unwiped -unwise -unwisely -unwish -unwished -unwitted -unwittingly -unwonted -unwooed -unworthier -unworthiest -unworthily -unworthiness -unworthy -unwrung -unyok -unyoke -up -upbraid -upbraided -upbraidings -upbraids -uphoarded -uphold -upholdeth -upholding -upholds -uplift -uplifted -upmost -upon -upper -uprear -upreared -upright -uprighteously -uprightness -uprise -uprising -uproar -uproars -uprous -upshoot -upshot -upside -upspring -upstairs -upstart -upturned -upward -upwards -urchin -urchinfield -urchins -urg -urge -urged -urgent -urges -urgest -urging -urinal -urinals -urine -urn -urns -urs -ursa -ursley -ursula -urswick -us -usage -usance -usances -use -used -useful -useless -user -uses -usest -useth -usher -ushered -ushering -ushers -using -usual -usually -usurer -usurers -usuries -usuring -usurp -usurpation -usurped -usurper -usurpers -usurping -usurpingly -usurps -usury -ut -utensil -utensils -utility -utmost -utt -utter -utterance -uttered -uttereth -uttering -utterly -uttermost -utters -uy -v -va -vacancy -vacant -vacation -vade -vagabond -vagabonds -vagram -vagrom -vail -vailed -vailing -vaillant -vain -vainer -vainglory -vainly -vainness -vais -valanc -valance -vale -valence -valentine -valentinus -valentio -valeria -valerius -vales -valiant -valiantly -valiantness -validity -vallant -valley -valleys -vally -valor -valorous -valorously -valour -valu -valuation -value -valued -valueless -values -valuing -vane -vanish -vanished -vanishes -vanishest -vanishing -vanities -vanity -vanquish -vanquished -vanquisher -vanquishest -vanquisheth -vant -vantage -vantages -vantbrace -vapians -vapor -vaporous -vapour -vapours -vara -variable -variance -variation -variations -varied -variest -variety -varld -varlet -varletry -varlets -varletto -varnish -varrius -varro -vary -varying -vassal -vassalage -vassals -vast -vastidity -vasty -vat -vater -vaudemont -vaughan -vault -vaultages -vaulted -vaulting -vaults -vaulty -vaumond -vaunt -vaunted -vaunter -vaunting -vauntingly -vaunts -vauvado -vaux -vaward -ve -veal -vede -vehemence -vehemency -vehement -vehor -veil -veiled -veiling -vein -veins -vell -velure -velutus -velvet -vendible -venerable -venereal -venetia -venetian -venetians -veneys -venge -vengeance -vengeances -vengeful -veni -venial -venice -venison -venit -venom -venomous -venomously -vent -ventages -vented -ventidius -ventricle -vents -ventur -venture -ventured -ventures -venturing -venturous -venue -venus -venuto -ver -verb -verba -verbal -verbatim -verbosity -verdict -verdun -verdure -vere -verefore -verg -verge -vergers -verges -verier -veriest -verified -verify -verily -veritable -verite -verities -verity -vermilion -vermin -vernon -verona -veronesa -versal -verse -verses -versing -vert -very -vesper -vessel -vessels -vestal -vestments -vesture -vetch -vetches -veux -vex -vexation -vexations -vexed -vexes -vexest -vexeth -vexing -vi -via -vial -vials -viand -viands -vic -vicar -vice -vicegerent -vicentio -viceroy -viceroys -vices -vici -vicious -viciousness -vict -victims -victor -victoress -victories -victorious -victors -victory -victual -victuall -victuals -videlicet -video -vides -videsne -vidi -vie -vied -vienna -view -viewest -vieweth -viewing -viewless -views -vigil -vigilance -vigilant -vigitant -vigour -vii -viii -vile -vilely -vileness -viler -vilest -vill -village -villager -villagery -villages -villain -villainies -villainous -villainously -villains -villainy -villanies -villanous -villany -villiago -villian -villianda -villians -vinaigre -vincentio -vincere -vindicative -vine -vinegar -vines -vineyard -vineyards -vint -vintner -viol -viola -violate -violated -violates -violation -violator -violence -violent -violenta -violenteth -violently -violet -violets -viper -viperous -vipers -vir -virgilia -virgin -virginal -virginalling -virginity -virginius -virgins -virgo -virtue -virtues -virtuous -virtuously -visag -visage -visages -visard -viscount -visible -visibly -vision -visions -visit -visitation -visitations -visited -visiting -visitings -visitor -visitors -visits -visor -vita -vitae -vital -vitement -vitruvio -vitx -viva -vivant -vive -vixen -viz -vizaments -vizard -vizarded -vizards -vizor -vlouting -vocation -vocativo -vocatur -voce -voic -voice -voices -void -voided -voiding -voke -volable -volant -volivorco -volley -volquessen -volsce -volsces -volscian -volscians -volt -voltemand -volubility -voluble -volume -volumes -volumnia -volumnius -voluntaries -voluntary -voluptuously -voluptuousness -vomissement -vomit -vomits -vor -vore -vortnight -vot -votaries -votarist -votarists -votary -votre -vouch -voucher -vouchers -vouches -vouching -vouchsaf -vouchsafe -vouchsafed -vouchsafes -vouchsafing -voudrais -vour -vous -voutsafe -vow -vowed -vowel -vowels -vowing -vows -vox -voyage -voyages -vraiment -vulcan -vulgar -vulgarly -vulgars -vulgo -vulnerable -vulture -vultures -vurther -w -wad -waddled -wade -waded -wafer -waft -waftage -wafting -wafts -wag -wage -wager -wagers -wages -wagging -waggish -waggling -waggon -waggoner -wagon -wagoner -wags -wagtail -wail -wailful -wailing -wails -wain -wainropes -wainscot -waist -wait -waited -waiter -waiteth -waiting -waits -wak -wake -waked -wakefield -waken -wakened -wakes -wakest -waking -wales -walk -walked -walking -walks -wall -walled -wallet -wallets -wallon -walloon -wallow -walls -walnut -walter -wan -wand -wander -wanderer -wanderers -wandering -wanders -wands -wane -waned -wanes -waning -wann -want -wanted -wanteth -wanting -wanton -wantonly -wantonness -wantons -wants -wappen -war -warble -warbling -ward -warded -warden -warder -warders -wardrobe -wardrop -wards -ware -wares -warily -warkworth -warlike -warm -warmed -warmer -warming -warms -warmth -warn -warned -warning -warnings -warns -warp -warped -warr -warrant -warranted -warranteth -warrantise -warrantize -warrants -warranty -warren -warrener -warring -warrior -warriors -wars -wart -warwick -warwickshire -wary -was -wash -washed -washer -washes -washford -washing -wasp -waspish -wasps -wassail -wassails -wast -waste -wasted -wasteful -wasters -wastes -wasting -wat -watch -watched -watchers -watches -watchful -watching -watchings -watchman -watchmen -watchword -water -waterdrops -watered -waterfly -waterford -watering -waterish -waterpots -waterrugs -waters -waterton -watery -wav -wave -waved -waver -waverer -wavering -waves -waving -waw -wawl -wax -waxed -waxen -waxes -waxing -way -waylaid -waylay -ways -wayward -waywarder -waywardness -we -weak -weaken -weakens -weaker -weakest -weakling -weakly -weakness -weal -wealsmen -wealth -wealthiest -wealthily -wealthy -wealtlly -wean -weapon -weapons -wear -wearer -wearers -wearied -wearies -weariest -wearily -weariness -wearing -wearisome -wears -weary -weasel -weather -weathercock -weathers -weav -weave -weaver -weavers -weaves -weaving -web -wed -wedded -wedding -wedg -wedged -wedges -wedlock -wednesday -weed -weeded -weeder -weeding -weeds -weedy -week -weeke -weekly -weeks -ween -weening -weep -weeper -weeping -weepingly -weepings -weeps -weet -weigh -weighed -weighing -weighs -weight -weightier -weightless -weights -weighty -weird -welcom -welcome -welcomer -welcomes -welcomest -welfare -welkin -well -wells -welsh -welshman -welshmen -welshwomen -wench -wenches -wenching -wend -went -wept -weraday -were -wert -west -western -westminster -westmoreland -westward -wet -wether -wetting -wezand -whale -whales -wharf -wharfs -what -whate -whatever -whatsoe -whatsoever -whatsome -whe -wheat -wheaten -wheel -wheeling -wheels -wheer -wheeson -wheezing -whelk -whelks -whelm -whelp -whelped -whelps -when -whenas -whence -whencesoever -whene -whenever -whensoever -where -whereabout -whereas -whereat -whereby -wherefore -wherein -whereinto -whereof -whereon -whereout -whereso -wheresoe -wheresoever -wheresome -whereto -whereuntil -whereunto -whereupon -wherever -wherewith -wherewithal -whet -whether -whetstone -whetted -whew -whey -which -whiff -whiffler -while -whiles -whilst -whin -whine -whined -whinid -whining -whip -whipp -whippers -whipping -whips -whipster -whipstock -whipt -whirl -whirled -whirligig -whirling -whirlpool -whirls -whirlwind -whirlwinds -whisp -whisper -whispering -whisperings -whispers -whist -whistle -whistles -whistling -whit -white -whitehall -whitely -whiteness -whiter -whites -whitest -whither -whiting -whitmore -whitsters -whitsun -whittle -whizzing -who -whoa -whoe -whoever -whole -wholesom -wholesome -wholly -whom -whoobub -whoop -whooping -whor -whore -whoremaster -whoremasterly -whoremonger -whores -whoreson -whoresons -whoring -whorish -whose -whoso -whosoe -whosoever -why -wi -wick -wicked -wickednes -wickedness -wicket -wicky -wid -wide -widens -wider -widow -widowed -widower -widowhood -widows -wield -wife -wight -wights -wild -wildcats -wilder -wilderness -wildest -wildfire -wildly -wildness -wilds -wiles -wilful -wilfull -wilfully -wilfulnes -wilfulness -will -willed -willers -willeth -william -williams -willing -willingly -willingness -willoughby -willow -wills -wilt -wiltshire -wimpled -win -wince -winch -winchester -wincot -wind -winded -windgalls -winding -windlasses -windmill -window -windows -windpipe -winds -windsor -windy -wine -wing -winged -wingfield -wingham -wings -wink -winking -winks -winner -winners -winning -winnow -winnowed -winnows -wins -winter -winterly -winters -wip -wipe -wiped -wipes -wiping -wire -wires -wiry -wisdom -wisdoms -wise -wiselier -wisely -wiser -wisest -wish -wished -wisher -wishers -wishes -wishest -wisheth -wishful -wishing -wishtly -wisp -wist -wit -witb -witch -witchcraft -witches -witching -with -withal -withdraw -withdrawing -withdrawn -withdrew -wither -withered -withering -withers -withheld -withhold -withholds -within -withold -without -withstand -withstanding -withstood -witless -witness -witnesses -witnesseth -witnessing -wits -witted -wittenberg -wittiest -wittily -witting -wittingly -wittol -wittolly -witty -wiv -wive -wived -wives -wiving -wizard -wizards -wo -woe -woeful -woefull -woefullest -woes -woful -wolf -wolfish -wolsey -wolves -wolvish -woman -womanhood -womanish -womankind -womanly -womb -wombs -womby -women -won -woncot -wond -wonder -wondered -wonderful -wonderfully -wondering -wonders -wondrous -wondrously -wont -wonted -woo -wood -woodbine -woodcock -woodcocks -wooden -woodland -woodman -woodmonger -woods -woodstock -woodville -wooed -wooer -wooers -wooes -woof -wooing -wooingly -wool -woollen -woolly -woolsack -woolsey -woolward -woos -wor -worcester -word -words -wore -worins -work -workers -working -workings -workman -workmanly -workmanship -workmen -works -worky -world -worldlings -worldly -worlds -worm -worms -wormwood -wormy -worn -worried -worries -worry -worrying -worse -worser -worship -worshipful -worshipfully -worshipp -worshipper -worshippers -worshippest -worships -worst -worsted -wort -worth -worthied -worthier -worthies -worthiest -worthily -worthiness -worthless -worths -worthy -worts -wot -wots -wotting -wouid -would -wouldest -wouldst -wound -wounded -wounding -woundings -woundless -wounds -wouns -woven -wow -wrack -wrackful -wrangle -wrangler -wranglers -wrangling -wrap -wrapp -wraps -wrapt -wrath -wrathful -wrathfully -wraths -wreak -wreakful -wreaks -wreath -wreathed -wreathen -wreaths -wreck -wrecked -wrecks -wren -wrench -wrenching -wrens -wrest -wrested -wresting -wrestle -wrestled -wrestler -wrestling -wretch -wretchcd -wretched -wretchedness -wretches -wring -wringer -wringing -wrings -wrinkle -wrinkled -wrinkles -wrist -wrists -writ -write -writer -writers -writes -writhled -writing -writings -writs -written -wrong -wronged -wronger -wrongful -wrongfully -wronging -wrongly -wrongs -wronk -wrote -wroth -wrought -wrung -wry -wrying -wt -wul -wye -x -xanthippe -xi -xii -xiii -xiv -xv -y -yard -yards -yare -yarely -yarn -yaughan -yaw -yawn -yawning -ycleped -ycliped -ye -yea -yead -year -yearly -yearn -yearns -years -yeas -yeast -yedward -yell -yellow -yellowed -yellowing -yellowness -yellows -yells -yelping -yeoman -yeomen -yerk -yes -yesterday -yesterdays -yesternight -yesty -yet -yew -yicld -yield -yielded -yielder -yielders -yielding -yields -yok -yoke -yoked -yokefellow -yokes -yoketh -yon -yond -yonder -yongrey -yore -yorick -york -yorkists -yorks -yorkshire -you -young -younger -youngest -youngling -younglings -youngly -younker -your -yours -yourself -yourselves -youth -youthful -youths -youtli -zanies -zany -zeal -zealous -zeals -zed -zenelophon -zenith -zephyrs -zir -zo -zodiac -zodiacs -zone -zounds -zwagger diff --git a/tests/stemmer/test_util_stemmer_porter.py b/tests/stemmer/test_util_stemmer_porter.py deleted file mode 100644 index dba765d9e0a..00000000000 --- a/tests/stemmer/test_util_stemmer_porter.py +++ /dev/null @@ -1,17 +0,0 @@ -from pathlib import Path - -import pytest - -from sphinx.util.stemmer.porter import PorterStemmer - -STEMMER_DIR = Path(__file__).parent.resolve() -INPUT_WORDS = STEMMER_DIR / "input.txt" -EXPECTED_WORDS = STEMMER_DIR / "expected.txt" - - -@pytest.mark.parametrize("input_word,expected_word", - [*zip(INPUT_WORDS.read_text(encoding="utf-8").splitlines(), - EXPECTED_WORDS.read_text(encoding="utf-8").splitlines())][::21] -) -def test_porter_stemmer(input_word: str, expected_word: str): - assert PorterStemmer().stem(input_word) == expected_word From 0f5c22c72aebbdbaa301a747f535f40c36195d93 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Mon, 23 May 2022 02:04:33 +0100 Subject: [PATCH 34/36] Revert experimentation --- sphinx/search/en.py | 7 +- sphinx/util/stemmer/__init__.py | 31 ++- sphinx/util/stemmer/porter.py | 470 +++++++++++++++++--------------- 3 files changed, 274 insertions(+), 234 deletions(-) diff --git a/sphinx/search/en.py b/sphinx/search/en.py index d725e47c27d..53cd917dc7f 100644 --- a/sphinx/search/en.py +++ b/sphinx/search/en.py @@ -2,9 +2,8 @@ from typing import Dict -import snowballstemmer - from sphinx.search import SearchLanguage +from sphinx.util.stemmer import get_stemmer english_stopwords = set(""" a and are as at @@ -212,7 +211,7 @@ class SearchEnglish(SearchLanguage): stopwords = english_stopwords def init(self, options: Dict) -> None: - self.stemmer = snowballstemmer.stemmer('english') + self.stemmer = get_stemmer() def stem(self, word: str) -> str: - return self.stemmer.stemWord(word.lower()) + return self.stemmer.stem(word.lower()) diff --git a/sphinx/util/stemmer/__init__.py b/sphinx/util/stemmer/__init__.py index 330b62d8ee9..ff6c365c74d 100644 --- a/sphinx/util/stemmer/__init__.py +++ b/sphinx/util/stemmer/__init__.py @@ -1,16 +1,37 @@ """Word stemming utilities for Sphinx.""" -import snowballstemmer - from sphinx.util.stemmer.porter import PorterStemmer +try: + from Stemmer import Stemmer as _PyStemmer + PYSTEMMER = True +except ImportError: + PYSTEMMER = False + class BaseStemmer: def stem(self, word: str) -> str: - raise NotImplementedError + raise NotImplementedError() -def get_stemmer() -> BaseStemmer: - stemmer = snowballstemmer.stemmer('english') +class PyStemmer(BaseStemmer): + def __init__(self) -> None: + self.stemmer = _PyStemmer('porter') + + def stem(self, word: str) -> str: + return self.stemmer.stemWord(word) + +class StandardStemmer(PorterStemmer, BaseStemmer): + """All those porter stemmer implementations look hideous; + make at least the stem method nicer. + """ + def stem(self, word: str) -> str: # type: ignore + return super().stem(word, 0, len(word) - 1) + +def get_stemmer() -> BaseStemmer: + if PYSTEMMER: + return PyStemmer() + else: + return StandardStemmer() diff --git a/sphinx/util/stemmer/porter.py b/sphinx/util/stemmer/porter.py index ac1e80e064e..c4f89eb9539 100644 --- a/sphinx/util/stemmer/porter.py +++ b/sphinx/util/stemmer/porter.py @@ -23,109 +23,129 @@ :license: Public Domain ("can be used free of charge for any purpose"). """ -__all__ = ("PorterStemmer",) - - -def is_consonant(word: str, i: int) -> bool: - """is_consonant(word, i) is True <=> word[i] is a consonant.""" - char = word[i] - if char in {'a', 'e', 'i', 'o', 'u'}: - return False - if char == 'y': - if word[i] == word[0]: - return True - return not is_consonant(word, i - 1) - return True - - -def measure_consonant_sequences(word: str, end: int) -> int: - """Measures the number of consonant sequences in word[:end]. - if c is a consonant sequence and v a vowel sequence, and <..> - indicates arbitrary presence, - - gives 0 - vc gives 1 - vcvc gives 2 - vcvcvc gives 3 - .... - """ - i = 0 - while (i <= end) and is_consonant(word, i): - i += 1 - n = 0 - while True: - while (i <= end) and not is_consonant(word, i): - i += 1 - - if i > end: - return n - n += 1 - - while (i <= end) and is_consonant(word, i): - i += 1 - - -def vowel_in_stem(word: str, end: int) -> bool: - """vowel_in_stem() is True <=> word[:end] contains a vowel""" - for i in range(end + 1): - if not is_consonant(word, i): - return True - return False - - -def double_consonant(word: str) -> bool: - """True <=> word[-2:] contains a double consonant.""" - return ( - len(word) >= 2 - and word[-1] == word[-2] - and is_consonant(word, -1) - ) - - -def consonant_vowel_consonant(word: str) -> bool: - """consonant_vowel_consonant(word) is TRUE <=> word[-3:] has the form - consonant - vowel - consonant - and also if the second c is not w,x or y. this is used when trying to - restore an e at the end of a short e.g. - - cav(e), lov(e), hop(e), crim(e), but - snow, box, tray. - """ - return ( - len(word) >= 3 - and is_consonant(word, -1) - and not is_consonant(word, -2) - and is_consonant(word, -3) - and word[-1] not in {'w', 'x', 'y'} - ) - class PorterStemmer: def __init__(self) -> None: """The main part of the stemming algorithm starts here. + b is a buffer holding a word to be stemmed. The letters are in b[k0], + b[k0+1] ... ending at b[k]. In fact k0 = 0 in this demo program. k is + readjusted downwards as the stemming progresses. Zero termination is + not in fact used in the algorithm. Note that only lower case sequences are stemmed. Forcing to lower case should be done before stem(...) is called. """ - self.word: str = "" # buffer for word to be stemmed - self.j: int = 0 # j is a general offset into the string - - def ends(self, string: str) -> bool: - """True <=> b[:k+1] ends with the given string.""" - if self.word.endswith(string) and string: - self.j = len(self.word.removesuffix(string)) - 1 - return True - return False - - def replace(self, ends_with: str, replace: str) -> bool: - if self.word.endswith(ends_with) and ends_with: - self.j = len(self.word.removesuffix(ends_with)) - 1 - if measure_consonant_sequences(self.word, self.j) > 0: - self.word = self.word[:self.j + 1] + replace - return True - return False + self.b = "" # buffer for word to be stemmed + self.k = 0 + self.k0 = 0 + self.j = 0 # j is a general offset into the string + + def cons(self, i: int) -> int: + """cons(i) is TRUE <=> b[i] is a consonant.""" + if self.b[i] == 'a' or self.b[i] == 'e' or self.b[i] == 'i' \ + or self.b[i] == 'o' or self.b[i] == 'u': + return 0 + if self.b[i] == 'y': + if i == self.k0: + return 1 + else: + return (not self.cons(i - 1)) + return 1 + + def m(self) -> int: + """m() measures the number of consonant sequences between k0 and j. + if c is a consonant sequence and v a vowel sequence, and <..> + indicates arbitrary presence, + + gives 0 + vc gives 1 + vcvc gives 2 + vcvcvc gives 3 + .... + """ + n = 0 + i = self.k0 + while 1: + if i > self.j: + return n + if not self.cons(i): + break + i = i + 1 + i = i + 1 + while 1: + while 1: + if i > self.j: + return n + if self.cons(i): + break + i = i + 1 + i = i + 1 + n = n + 1 + while 1: + if i > self.j: + return n + if not self.cons(i): + break + i = i + 1 + i = i + 1 + + def vowelinstem(self) -> int: + """vowelinstem() is TRUE <=> k0,...j contains a vowel""" + for i in range(self.k0, self.j + 1): + if not self.cons(i): + return 1 + return 0 + + def doublec(self, j: int) -> int: + """doublec(j) is TRUE <=> j,(j-1) contain a double consonant.""" + if j < (self.k0 + 1): + return 0 + if (self.b[j] != self.b[j - 1]): + return 0 + return self.cons(j) + + def cvc(self, i: int) -> int: + """cvc(i) is TRUE <=> i-2,i-1,i has the form + consonant - vowel - consonant + and also if the second c is not w,x or y. this is used when trying to + restore an e at the end of a short e.g. + + cav(e), lov(e), hop(e), crim(e), but + snow, box, tray. + """ + if i < (self.k0 + 2) or not self.cons(i) or self.cons(i - 1) \ + or not self.cons(i - 2): + return 0 + ch = self.b[i] + if ch in ('w', 'x', 'y'): + return 0 + return 1 + + def ends(self, s: str) -> int: + """ends(s) is TRUE <=> k0,...k ends with the string s.""" + length = len(s) + if s[length - 1] != self.b[self.k]: # tiny speed-up + return 0 + if length > (self.k - self.k0 + 1): + return 0 + if self.b[self.k - length + 1:self.k + 1] != s: + return 0 + self.j = self.k - length + return 1 + + def setto(self, s: str) -> None: + """setto(s) sets (j+1),...k to the characters in the string s, + readjusting k.""" + length = len(s) + self.b = self.b[:self.j + 1] + s + self.b[self.j + length + 1:] + self.k = self.j + length + + def r(self, s: str) -> None: + """r(s) is used further down.""" + if self.m() > 0: + self.setto(s) def step1ab(self) -> None: """step1ab() gets rid of plurals and -ed or -ing. e.g. @@ -148,154 +168,151 @@ def step1ab(self) -> None: meetings -> meet """ - if self.word[-1] == 's': + if self.b[self.k] == 's': if self.ends("sses"): - self.word = self.word[:-2] + self.k = self.k - 2 elif self.ends("ies"): - self.word = self.word[:-3] + 'i' - elif self.word[-2] != 's': - self.word = self.word[:-1] + self.setto("i") + elif self.b[self.k - 1] != 's': + self.k = self.k - 1 if self.ends("eed"): - end = len(self.word) - 1 - 3 - if measure_consonant_sequences(self.word, end) > 0: - self.word = self.word[:-1] - elif (self.ends("ed") or self.ends("ing")) and vowel_in_stem(self.word, self.j): - self.word = self.word[:self.j + 1] + if self.m() > 0: + self.k = self.k - 1 + elif (self.ends("ed") or self.ends("ing")) and self.vowelinstem(): + self.k = self.j if self.ends("at"): - self.word = self.word[:-2] + 'ate' + self.setto("ate") elif self.ends("bl"): - self.word = self.word[:-2] + 'ble' + self.setto("ble") elif self.ends("iz"): - self.word = self.word[:-2] + 'ize' - elif double_consonant(self.word): - if self.word[-2] not in {'l', 's', 'z'}: - self.word = self.word[:-1] - elif measure_consonant_sequences(self.word, self.j) == 1 and consonant_vowel_consonant(self.word): - self.word = self.word[:self.j + 1] + "e" + self.setto("ize") + elif self.doublec(self.k): + self.k = self.k - 1 + ch = self.b[self.k] + if ch in ('l', 's', 'z'): + self.k = self.k + 1 + elif (self.m() == 1 and self.cvc(self.k)): + self.setto("e") def step1c(self) -> None: """step1c() turns terminal y to i when there is another vowel in the stem.""" - if self.ends("y") and vowel_in_stem(self.word, len(self.word) - 2): - self.word = self.word[:-1] + 'i' + if (self.ends("y") and self.vowelinstem()): + self.b = self.b[:self.k] + 'i' + self.b[self.k + 1:] def step2(self) -> None: """step2() maps double suffices to single ones. so -ization ( = -ize plus -ation) maps to -ize etc. note that the - string before the suffix must give measure_consonant_sequences(self.word, self.j) > 0. + string before the suffix must give m() > 0. """ - char = self.word[-2] - if char == 'a': - if self.replace("ational", "ate"): - pass - elif self.replace("tional", "tion"): - pass - elif char == 'c': - if self.replace("enci", "ence"): - pass - elif self.replace("anci", "ance"): - pass - elif char == 'e': - if self.replace("izer", "ize"): - pass - elif char == 'l': - if self.replace("bli", "ble"): # --DEPARTURE-- - pass + if self.b[self.k - 1] == 'a': + if self.ends("ational"): + self.r("ate") + elif self.ends("tional"): + self.r("tion") + elif self.b[self.k - 1] == 'c': + if self.ends("enci"): + self.r("ence") + elif self.ends("anci"): + self.r("ance") + elif self.b[self.k - 1] == 'e': + if self.ends("izer"): + self.r("ize") + elif self.b[self.k - 1] == 'l': + if self.ends("bli"): + self.r("ble") # --DEPARTURE-- # To match the published algorithm, replace this phrase with - # if self.replace("abli", "able"): - # pass - elif self.replace("alli", "al"): - pass - elif self.replace("entli", "ent"): - pass - elif self.replace("eli", "e"): - pass - elif self.replace("ousli", "ous"): - pass - elif char == 'o': - if self.replace("ization", "ize"): - pass - elif self.replace("ation", "ate"): - pass - elif self.replace("ator", "ate"): - pass - elif char == 's': - if self.replace("alism", "al"): - pass - elif self.replace("iveness", "ive"): - pass - elif self.replace("fulness", "ful"): - pass - elif self.replace("ousness", "ous"): - pass - elif char == 't': - if self.replace("aliti", "al"): - pass - elif self.replace("iviti", "ive"): - pass - elif self.replace("biliti", "ble"): - pass + # if self.ends("abli"): self.r("able") + elif self.ends("alli"): + self.r("al") + elif self.ends("entli"): + self.r("ent") + elif self.ends("eli"): + self.r("e") + elif self.ends("ousli"): + self.r("ous") + elif self.b[self.k - 1] == 'o': + if self.ends("ization"): + self.r("ize") + elif self.ends("ation"): + self.r("ate") + elif self.ends("ator"): + self.r("ate") + elif self.b[self.k - 1] == 's': + if self.ends("alism"): + self.r("al") + elif self.ends("iveness"): + self.r("ive") + elif self.ends("fulness"): + self.r("ful") + elif self.ends("ousness"): + self.r("ous") + elif self.b[self.k - 1] == 't': + if self.ends("aliti"): + self.r("al") + elif self.ends("iviti"): + self.r("ive") + elif self.ends("biliti"): + self.r("ble") + elif self.b[self.k - 1] == 'g': # --DEPARTURE-- + if self.ends("logi"): + self.r("log") # To match the published algorithm, delete this phrase - elif char == 'g': # --DEPARTURE-- - if self.replace("logi", "log"): - pass def step3(self) -> None: """step3() dels with -ic-, -full, -ness etc. similar strategy to step2.""" - char = self.word[-1] - if char == 'e': - if self.replace("icate", "ic"): - pass - elif self.replace("ative", ""): - pass - elif self.replace("alize", "al"): - pass - elif char == 'i': - if self.replace("iciti", "ic"): - pass - elif char == 'l': - if self.replace("ical", "ic"): - pass - elif self.replace("ful", ""): - pass - elif char == 's': - if self.replace("ness", ""): - pass + if self.b[self.k] == 'e': + if self.ends("icate"): + self.r("ic") + elif self.ends("ative"): + self.r("") + elif self.ends("alize"): + self.r("al") + elif self.b[self.k] == 'i': + if self.ends("iciti"): + self.r("ic") + elif self.b[self.k] == 'l': + if self.ends("ical"): + self.r("ic") + elif self.ends("ful"): + self.r("") + elif self.b[self.k] == 's': + if self.ends("ness"): + self.r("") def step4(self) -> None: """step4() takes off -ant, -ence etc., in context vcvc.""" - char = self.word[-2] - if char == 'a': + if self.b[self.k - 1] == 'a': if self.ends("al"): pass else: return - elif char == 'c': + elif self.b[self.k - 1] == 'c': if self.ends("ance"): pass elif self.ends("ence"): pass else: return - elif char == 'e': + elif self.b[self.k - 1] == 'e': if self.ends("er"): pass else: return - elif char == 'i': + elif self.b[self.k - 1] == 'i': if self.ends("ic"): pass else: return - elif char == 'l': + elif self.b[self.k - 1] == 'l': if self.ends("able"): pass elif self.ends("ible"): pass else: return - elif char == 'n': + elif self.b[self.k - 1] == 'n': if self.ends("ant"): pass elif self.ends("ement"): @@ -306,71 +323,79 @@ def step4(self) -> None: pass else: return - elif char == 'o': - if self.ends("ion") and (self.word[self.j] in {'s', 't'}): + elif self.b[self.k - 1] == 'o': + if self.ends("ion") and (self.b[self.j] == 's' or + self.b[self.j] == 't'): pass elif self.ends("ou"): pass # takes care of -ous else: return - elif char == 's': + elif self.b[self.k - 1] == 's': if self.ends("ism"): pass else: return - elif char == 't': + elif self.b[self.k - 1] == 't': if self.ends("ate"): pass elif self.ends("iti"): pass else: return - elif char == 'u': + elif self.b[self.k - 1] == 'u': if self.ends("ous"): pass else: return - elif char == 'v': + elif self.b[self.k - 1] == 'v': if self.ends("ive"): pass else: return - elif char == 'z': + elif self.b[self.k - 1] == 'z': if self.ends("ize"): pass else: return else: return - if measure_consonant_sequences(self.word, self.j) > 1: - self.word = self.word[:self.j + 1] + if self.m() > 1: + self.k = self.j def step5(self) -> None: - """step5() removes a final -e if measure_consonant_sequences(self.word, self.j) > 1, and changes -ll to -l if - measure_consonant_sequences(self.word, self.j) > 1. + """step5() removes a final -e if m() > 1, and changes -ll to -l if + m() > 1. """ - if self.word[-1] == 'e': - a = measure_consonant_sequences(self.word, len(self.word) - 1) - if a > 1 or (a == 1 and not consonant_vowel_consonant(self.word[:-1])): - self.word = self.word[:-1] - if self.word[-1] == 'l' and double_consonant(self.word) and measure_consonant_sequences(self.word, len(self.word) - 1) > 1: - self.word = self.word[:-1] - - def stem(self, word: str) -> str: - """The string to be stemmed is ``word``. - The stemmer returns the stemmed string. + self.j = self.k + if self.b[self.k] == 'e': + a = self.m() + if a > 1 or (a == 1 and not self.cvc(self.k - 1)): + self.k = self.k - 1 + if self.b[self.k] == 'l' and self.doublec(self.k) and self.m() > 1: + self.k = self.k - 1 + + def stem(self, p: str, i: int, j: int) -> str: + """In stem(p,i,j), p is a char pointer, and the string to be stemmed + is from p[i] to p[j] inclusive. Typically i is zero and j is the + offset to the last character of a string, (p[j+1] == '\0'). The + stemmer adjusts the characters p[i] ... p[j] and returns the new + end-point of the string, k. Stemming never increases word length, so + i <= k <= j. To turn the stemmer into a module, declare 'stem' as + extern, and delete the remainder of this file. """ + # copy the parameters into statics + self.b = p + self.k = j + self.k0 = i + if self.k <= self.k0 + 1: + return self.b # --DEPARTURE-- # With this line, strings of length 1 or 2 don't go through the # stemming process, although no mention is made of this in the # published algorithm. Remove the line to match the published # algorithm. - if len(word) <= 2: - return word # --DEPARTURE-- - - # copy the parameters into statics - self.word = word self.step1ab() self.step1c() @@ -378,9 +403,4 @@ def stem(self, word: str) -> str: self.step3() self.step4() self.step5() - return self.word - - -if __name__ == '__main__': - stemmer = PorterStemmer() - stemmer.stem("agreed") + return self.b[self.k0:self.k + 1] From b5d50fe5ef0779a1487e7c60efd58811c6b791e9 Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Sun, 22 May 2022 18:54:26 +0100 Subject: [PATCH 35/36] Deprecate sphinx.util.stemmer in favour of snowballstemmer PorterStemmer, BaseStemmer, PyStemmer, StandardStemmer, and get_stemmer are deprecated sphinx.util.stemmer.porter is removed --- AUTHORS | 2 - sphinx/search/en.py | 7 +- sphinx/search/zh.py | 9 +- sphinx/util/stemmer/__init__.py | 63 +++-- sphinx/util/stemmer/porter.py | 406 -------------------------------- 5 files changed, 53 insertions(+), 434 deletions(-) delete mode 100644 sphinx/util/stemmer/porter.py diff --git a/AUTHORS b/AUTHORS index 52d0ee8e528..7454bc78067 100644 --- a/AUTHORS +++ b/AUTHORS @@ -96,5 +96,3 @@ authors and projects: * sphinx.util.jsdump uses the basestring encoding from simplejson, written by Bob Ippolito, released under the MIT license -* sphinx.util.stemmer was written by Vivake Gupta, placed in the - Public Domain diff --git a/sphinx/search/en.py b/sphinx/search/en.py index 53cd917dc7f..19bd9f019fb 100644 --- a/sphinx/search/en.py +++ b/sphinx/search/en.py @@ -2,8 +2,9 @@ from typing import Dict +import snowballstemmer + from sphinx.search import SearchLanguage -from sphinx.util.stemmer import get_stemmer english_stopwords = set(""" a and are as at @@ -211,7 +212,7 @@ class SearchEnglish(SearchLanguage): stopwords = english_stopwords def init(self, options: Dict) -> None: - self.stemmer = get_stemmer() + self.stemmer = snowballstemmer.stemmer('porter') def stem(self, word: str) -> str: - return self.stemmer.stem(word.lower()) + return self.stemmer.stemWord(word.lower()) diff --git a/sphinx/search/zh.py b/sphinx/search/zh.py index 700c2683f72..86f612d5db1 100644 --- a/sphinx/search/zh.py +++ b/sphinx/search/zh.py @@ -4,8 +4,9 @@ import re from typing import Dict, List +import snowballstemmer + from sphinx.search import SearchLanguage -from sphinx.util.stemmer import get_stemmer try: import jieba @@ -230,7 +231,7 @@ def init(self, options: Dict) -> None: if dict_path and os.path.isfile(dict_path): jieba.load_userdict(dict_path) - self.stemmer = get_stemmer() + self.stemmer = snowballstemmer.stemmer('english') def split(self, input: str) -> List[str]: chinese: List[str] = [] @@ -252,8 +253,8 @@ def stem(self, word: str) -> str: should_not_be_stemmed = ( word in self.latin_terms and len(word) >= 3 and - len(self.stemmer.stem(word.lower())) < 3 + len(self.stemmer.stemWord(word.lower())) < 3 ) if should_not_be_stemmed: return word.lower() - return self.stemmer.stem(word.lower()) + return self.stemmer.stemWord(word.lower()) diff --git a/sphinx/util/stemmer/__init__.py b/sphinx/util/stemmer/__init__.py index ff6c365c74d..6d27592d872 100644 --- a/sphinx/util/stemmer/__init__.py +++ b/sphinx/util/stemmer/__init__.py @@ -1,37 +1,62 @@ """Word stemming utilities for Sphinx.""" -from sphinx.util.stemmer.porter import PorterStemmer +import warnings -try: - from Stemmer import Stemmer as _PyStemmer - PYSTEMMER = True -except ImportError: - PYSTEMMER = False +import snowballstemmer + +from sphinx.deprecation import RemovedInSphinx70Warning + + +class PorterStemmer: + def __init__(self): + warnings.warn(f"{self.__class__.__name__} is deprecated, use " + "snowballstemmer.stemmer('porter') instead.", + RemovedInSphinx70Warning, stacklevel=2) + self.stemmer = snowballstemmer.stemmer('porter') + + def stem(self, p: str, i: int, j: int) -> str: + warnings.warn(f"{self.__class__.__name__}.stem() is deprecated, use " + "snowballstemmer.stemmer('porter').stemWord() instead.", + RemovedInSphinx70Warning, stacklevel=2) + return self.stemmer.stemWord(p) class BaseStemmer: + def __init__(self): + warnings.warn(f"{self.__class__.__name__} is deprecated, use " + "snowballstemmer.stemmer('porter') instead.", + RemovedInSphinx70Warning, stacklevel=3) + def stem(self, word: str) -> str: - raise NotImplementedError() + raise NotImplementedError class PyStemmer(BaseStemmer): - def __init__(self) -> None: - self.stemmer = _PyStemmer('porter') + def __init__(self): # NoQA + super().__init__() + self.stemmer = snowballstemmer.stemmer('porter') def stem(self, word: str) -> str: + warnings.warn(f"{self.__class__.__name__}.stem() is deprecated, use " + "snowballstemmer.stemmer('porter').stemWord() instead.", + RemovedInSphinx70Warning, stacklevel=2) return self.stemmer.stemWord(word) -class StandardStemmer(PorterStemmer, BaseStemmer): - """All those porter stemmer implementations look hideous; - make at least the stem method nicer. - """ - def stem(self, word: str) -> str: # type: ignore - return super().stem(word, 0, len(word) - 1) +class StandardStemmer(BaseStemmer): + def __init__(self): # NoQA + super().__init__() + self.stemmer = snowballstemmer.stemmer('porter') + + def stem(self, word: str) -> str: + warnings.warn(f"{self.__class__.__name__}.stem() is deprecated, use " + "snowballstemmer.stemmer('porter').stemWord() instead.", + RemovedInSphinx70Warning, stacklevel=2) + return self.stemmer.stemWord(word) def get_stemmer() -> BaseStemmer: - if PYSTEMMER: - return PyStemmer() - else: - return StandardStemmer() + warnings.warn("get_stemmer() is deprecated, use " + "snowballstemmer.stemmer('porter') instead.", + RemovedInSphinx70Warning, stacklevel=2) + return PyStemmer() diff --git a/sphinx/util/stemmer/porter.py b/sphinx/util/stemmer/porter.py deleted file mode 100644 index c4f89eb9539..00000000000 --- a/sphinx/util/stemmer/porter.py +++ /dev/null @@ -1,406 +0,0 @@ -"""Porter Stemming Algorithm - -This is the Porter stemming algorithm, ported to Python from the -version coded up in ANSI C by the author. It may be be regarded -as canonical, in that it follows the algorithm presented in - -Porter, 1980, An algorithm for suffix stripping, Program, Vol. 14, -no. 3, pp 130-137, - -only differing from it at the points made --DEPARTURE-- below. - -See also https://tartarus.org/martin/PorterStemmer/ - -The algorithm as described in the paper could be exactly replicated -by adjusting the points of DEPARTURE, but this is barely necessary, -because (a) the points of DEPARTURE are definitely improvements, and -(b) no encoding of the Porter stemmer I have seen is anything like -as exact as this version, even with the points of DEPARTURE! - -Release 1: January 2001 - -:author: Vivake Gupta . -:license: Public Domain ("can be used free of charge for any purpose"). -""" - - -class PorterStemmer: - - def __init__(self) -> None: - """The main part of the stemming algorithm starts here. - b is a buffer holding a word to be stemmed. The letters are in b[k0], - b[k0+1] ... ending at b[k]. In fact k0 = 0 in this demo program. k is - readjusted downwards as the stemming progresses. Zero termination is - not in fact used in the algorithm. - - Note that only lower case sequences are stemmed. Forcing to lower case - should be done before stem(...) is called. - """ - - self.b = "" # buffer for word to be stemmed - self.k = 0 - self.k0 = 0 - self.j = 0 # j is a general offset into the string - - def cons(self, i: int) -> int: - """cons(i) is TRUE <=> b[i] is a consonant.""" - if self.b[i] == 'a' or self.b[i] == 'e' or self.b[i] == 'i' \ - or self.b[i] == 'o' or self.b[i] == 'u': - return 0 - if self.b[i] == 'y': - if i == self.k0: - return 1 - else: - return (not self.cons(i - 1)) - return 1 - - def m(self) -> int: - """m() measures the number of consonant sequences between k0 and j. - if c is a consonant sequence and v a vowel sequence, and <..> - indicates arbitrary presence, - - gives 0 - vc gives 1 - vcvc gives 2 - vcvcvc gives 3 - .... - """ - n = 0 - i = self.k0 - while 1: - if i > self.j: - return n - if not self.cons(i): - break - i = i + 1 - i = i + 1 - while 1: - while 1: - if i > self.j: - return n - if self.cons(i): - break - i = i + 1 - i = i + 1 - n = n + 1 - while 1: - if i > self.j: - return n - if not self.cons(i): - break - i = i + 1 - i = i + 1 - - def vowelinstem(self) -> int: - """vowelinstem() is TRUE <=> k0,...j contains a vowel""" - for i in range(self.k0, self.j + 1): - if not self.cons(i): - return 1 - return 0 - - def doublec(self, j: int) -> int: - """doublec(j) is TRUE <=> j,(j-1) contain a double consonant.""" - if j < (self.k0 + 1): - return 0 - if (self.b[j] != self.b[j - 1]): - return 0 - return self.cons(j) - - def cvc(self, i: int) -> int: - """cvc(i) is TRUE <=> i-2,i-1,i has the form - consonant - vowel - consonant - and also if the second c is not w,x or y. this is used when trying to - restore an e at the end of a short e.g. - - cav(e), lov(e), hop(e), crim(e), but - snow, box, tray. - """ - if i < (self.k0 + 2) or not self.cons(i) or self.cons(i - 1) \ - or not self.cons(i - 2): - return 0 - ch = self.b[i] - if ch in ('w', 'x', 'y'): - return 0 - return 1 - - def ends(self, s: str) -> int: - """ends(s) is TRUE <=> k0,...k ends with the string s.""" - length = len(s) - if s[length - 1] != self.b[self.k]: # tiny speed-up - return 0 - if length > (self.k - self.k0 + 1): - return 0 - if self.b[self.k - length + 1:self.k + 1] != s: - return 0 - self.j = self.k - length - return 1 - - def setto(self, s: str) -> None: - """setto(s) sets (j+1),...k to the characters in the string s, - readjusting k.""" - length = len(s) - self.b = self.b[:self.j + 1] + s + self.b[self.j + length + 1:] - self.k = self.j + length - - def r(self, s: str) -> None: - """r(s) is used further down.""" - if self.m() > 0: - self.setto(s) - - def step1ab(self) -> None: - """step1ab() gets rid of plurals and -ed or -ing. e.g. - - caresses -> caress - ponies -> poni - ties -> ti - caress -> caress - cats -> cat - - feed -> feed - agreed -> agree - disabled -> disable - - matting -> mat - mating -> mate - meeting -> meet - milling -> mill - messing -> mess - - meetings -> meet - """ - if self.b[self.k] == 's': - if self.ends("sses"): - self.k = self.k - 2 - elif self.ends("ies"): - self.setto("i") - elif self.b[self.k - 1] != 's': - self.k = self.k - 1 - if self.ends("eed"): - if self.m() > 0: - self.k = self.k - 1 - elif (self.ends("ed") or self.ends("ing")) and self.vowelinstem(): - self.k = self.j - if self.ends("at"): - self.setto("ate") - elif self.ends("bl"): - self.setto("ble") - elif self.ends("iz"): - self.setto("ize") - elif self.doublec(self.k): - self.k = self.k - 1 - ch = self.b[self.k] - if ch in ('l', 's', 'z'): - self.k = self.k + 1 - elif (self.m() == 1 and self.cvc(self.k)): - self.setto("e") - - def step1c(self) -> None: - """step1c() turns terminal y to i when there is another vowel in - the stem.""" - if (self.ends("y") and self.vowelinstem()): - self.b = self.b[:self.k] + 'i' + self.b[self.k + 1:] - - def step2(self) -> None: - """step2() maps double suffices to single ones. - so -ization ( = -ize plus -ation) maps to -ize etc. note that the - string before the suffix must give m() > 0. - """ - if self.b[self.k - 1] == 'a': - if self.ends("ational"): - self.r("ate") - elif self.ends("tional"): - self.r("tion") - elif self.b[self.k - 1] == 'c': - if self.ends("enci"): - self.r("ence") - elif self.ends("anci"): - self.r("ance") - elif self.b[self.k - 1] == 'e': - if self.ends("izer"): - self.r("ize") - elif self.b[self.k - 1] == 'l': - if self.ends("bli"): - self.r("ble") # --DEPARTURE-- - # To match the published algorithm, replace this phrase with - # if self.ends("abli"): self.r("able") - elif self.ends("alli"): - self.r("al") - elif self.ends("entli"): - self.r("ent") - elif self.ends("eli"): - self.r("e") - elif self.ends("ousli"): - self.r("ous") - elif self.b[self.k - 1] == 'o': - if self.ends("ization"): - self.r("ize") - elif self.ends("ation"): - self.r("ate") - elif self.ends("ator"): - self.r("ate") - elif self.b[self.k - 1] == 's': - if self.ends("alism"): - self.r("al") - elif self.ends("iveness"): - self.r("ive") - elif self.ends("fulness"): - self.r("ful") - elif self.ends("ousness"): - self.r("ous") - elif self.b[self.k - 1] == 't': - if self.ends("aliti"): - self.r("al") - elif self.ends("iviti"): - self.r("ive") - elif self.ends("biliti"): - self.r("ble") - elif self.b[self.k - 1] == 'g': # --DEPARTURE-- - if self.ends("logi"): - self.r("log") - # To match the published algorithm, delete this phrase - - def step3(self) -> None: - """step3() dels with -ic-, -full, -ness etc. similar strategy - to step2.""" - if self.b[self.k] == 'e': - if self.ends("icate"): - self.r("ic") - elif self.ends("ative"): - self.r("") - elif self.ends("alize"): - self.r("al") - elif self.b[self.k] == 'i': - if self.ends("iciti"): - self.r("ic") - elif self.b[self.k] == 'l': - if self.ends("ical"): - self.r("ic") - elif self.ends("ful"): - self.r("") - elif self.b[self.k] == 's': - if self.ends("ness"): - self.r("") - - def step4(self) -> None: - """step4() takes off -ant, -ence etc., in context vcvc.""" - if self.b[self.k - 1] == 'a': - if self.ends("al"): - pass - else: - return - elif self.b[self.k - 1] == 'c': - if self.ends("ance"): - pass - elif self.ends("ence"): - pass - else: - return - elif self.b[self.k - 1] == 'e': - if self.ends("er"): - pass - else: - return - elif self.b[self.k - 1] == 'i': - if self.ends("ic"): - pass - else: - return - elif self.b[self.k - 1] == 'l': - if self.ends("able"): - pass - elif self.ends("ible"): - pass - else: - return - elif self.b[self.k - 1] == 'n': - if self.ends("ant"): - pass - elif self.ends("ement"): - pass - elif self.ends("ment"): - pass - elif self.ends("ent"): - pass - else: - return - elif self.b[self.k - 1] == 'o': - if self.ends("ion") and (self.b[self.j] == 's' or - self.b[self.j] == 't'): - pass - elif self.ends("ou"): - pass - # takes care of -ous - else: - return - elif self.b[self.k - 1] == 's': - if self.ends("ism"): - pass - else: - return - elif self.b[self.k - 1] == 't': - if self.ends("ate"): - pass - elif self.ends("iti"): - pass - else: - return - elif self.b[self.k - 1] == 'u': - if self.ends("ous"): - pass - else: - return - elif self.b[self.k - 1] == 'v': - if self.ends("ive"): - pass - else: - return - elif self.b[self.k - 1] == 'z': - if self.ends("ize"): - pass - else: - return - else: - return - if self.m() > 1: - self.k = self.j - - def step5(self) -> None: - """step5() removes a final -e if m() > 1, and changes -ll to -l if - m() > 1. - """ - self.j = self.k - if self.b[self.k] == 'e': - a = self.m() - if a > 1 or (a == 1 and not self.cvc(self.k - 1)): - self.k = self.k - 1 - if self.b[self.k] == 'l' and self.doublec(self.k) and self.m() > 1: - self.k = self.k - 1 - - def stem(self, p: str, i: int, j: int) -> str: - """In stem(p,i,j), p is a char pointer, and the string to be stemmed - is from p[i] to p[j] inclusive. Typically i is zero and j is the - offset to the last character of a string, (p[j+1] == '\0'). The - stemmer adjusts the characters p[i] ... p[j] and returns the new - end-point of the string, k. Stemming never increases word length, so - i <= k <= j. To turn the stemmer into a module, declare 'stem' as - extern, and delete the remainder of this file. - """ - # copy the parameters into statics - self.b = p - self.k = j - self.k0 = i - if self.k <= self.k0 + 1: - return self.b # --DEPARTURE-- - - # With this line, strings of length 1 or 2 don't go through the - # stemming process, although no mention is made of this in the - # published algorithm. Remove the line to match the published - # algorithm. - - self.step1ab() - self.step1c() - self.step2() - self.step3() - self.step4() - self.step5() - return self.b[self.k0:self.k + 1] From 7c53a6b736410b3ff0d95f6166a1fed2ee3ea50c Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Thu, 16 Jun 2022 19:42:41 +0100 Subject: [PATCH 36/36] Update docs --- CHANGES | 3 +++ doc/extdev/deprecated.rst | 5 +++++ 2 files changed, 8 insertions(+) diff --git a/CHANGES b/CHANGES index e823bdf0c12..58969cbb8f5 100644 --- a/CHANGES +++ b/CHANGES @@ -10,6 +10,9 @@ Incompatible changes Deprecated ---------- +* #10467: Deprecated ``sphinx.util.stemmer`` in favour of ``snowballstemmer``. + Patch by Adam Turner. + Features added -------------- diff --git a/doc/extdev/deprecated.rst b/doc/extdev/deprecated.rst index 98bd463a95c..cf91fccb2b9 100644 --- a/doc/extdev/deprecated.rst +++ b/doc/extdev/deprecated.rst @@ -22,6 +22,11 @@ The following is a list of deprecated interfaces. - (will be) Removed - Alternatives + * - ``sphinx.util.stemmer`` + - 5.1 + - 7.0 + - ``snowballstemmer`` + * - ``sphinx.util.jsdump`` - 5.0 - 7.0