Skip to content

Instantly share code, notes, and snippets.

@Mouq
Last active August 29, 2015 13:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Mouq/dfe7388636027e527e86 to your computer and use it in GitHub Desktop.
Save Mouq/dfe7388636027e527e86 to your computer and use it in GitHub Desktop.
use Test;
use Lingua::EN::Inflect;
my &pl = Lingua::EN::Inflect.new;
# no $=data :(
for $=pod[*-1].content.lines {
if ms[[
^ (.*?) '->' (.*?)
[ '|' (.*?) ]? [ '#' (.*) ]? $
]] {
my $sing = $0;
my $mod-pl = $1;
my $class-pl = $2 // $1;
my $_ = $3 // '';
my $n-or-v = m:i/verb/ ?? :v
!! m:i/noun/ ?? :n
!! ();
&pl.config = ();
my $mod-pl-res = pl $singular, |$is_nv;
&pl.classical;
my $class-pl-res = pl $singular, |$is_nv;
is $mod-pl, $mod-pl-res;
is $class-pl, $class-pl-res;
ok $sing pl-eq $mod-pl & $class-pl,
"$sing -> $mod-pl-res|$class-pl-res";
} elsif ms[^ (an?) (.*?) $] {
my $article = $0;
my $word = $1;
my $Aword = pl $word, :article;
is "$article $word", $Aword, "$article $word";
}
}
&pl.modern;
&pl.def_noun: "kin" => "kine";
&pl.def_noun: rx/(.*)x/ => {"$0xen"};
&pl.def_verb: ('foobar' => 'feebar', # XXX
'foobar' => 'feebar',
'foobars' => 'feebar');
&pl.def_adj: 'red' => <red gules>;
is pl("kin",:num(0)), "no kine", "kin -> kine (user defined)...";
is pl("kin",:num(1)), "1 kin";
is pl("kin",:num(2)), "2 kine";
is pl("regex",:num(0)), "no regexen", "regex -> regexen (user defined)";
is pl("foobar",2), "feebar", "foobar -> feebar (user defined)...";
is pl("foobars",2), "feebar";
is pl("red",0), "red", "red -> red...";
is pl("red",1), "red";
is pl("red",2), "red";
&pl.classical;
is pl("red",0), "red" , "red -> gules...";
is pl("red",1), "red";
is pl("red",2), "gules";
is pl("sees", :v:ing), "seeing", "sees -> seeing...";
is pl("eats", :v:ing), "eating";
is pl("bats", :v:ing), "batting";
is pl("hates",:v:ing), "hating";
is pl("spies",:v:ing), "spying";
is pl("skis", :v:ing), "skiing";
=code
brother-german -> brothers-german | brethren-german
Tornese -> Tornesi
put-off -> put-offs
set-off -> set-offs
set-out -> set-outs
set-to -> set-tos
a -> as # NOUN FORM
a -> some # INDEFINITE ARTICLE
A.C.R.O.N.Y.M. -> A.C.R.O.N.Y.M.s
abscissa -> abscissas|abscissae
Achinese -> Achinese
acropolis -> acropolises
adieu -> adieus|adieux
adjutant general -> adjutant generals
aegis -> aegises
afflatus -> afflatuses
afreet -> afreets|afreeti
afrit -> afrits|afriti
agendum -> agenda
aide-de-camp -> aides-de-camp
Alabaman -> Alabamans
albino -> albinos
album -> albums
Alfurese -> Alfurese
alga -> algae
alias -> aliases
alto -> altos|alti
alumna -> alumnae
alumnus -> alumni
alveolus -> alveoli
am -> are
am going -> are going
ambassador-at-large -> ambassadors-at-large
Amboinese -> Amboinese
Americanese -> Americanese
amoeba -> amoebas|amoebae
Amoyese -> Amoyese
an -> some # INDEFINITE ARTICLE
analysis -> analyses
anathema -> anathemas|anathemata
Andamanese -> Andamanese
Angolese -> Angolese
Annamese -> Annamese
antenna -> antennas|antennae
anus -> anuses
apex -> apexes|apices
apex's -> apexes'|apices' # POSSESSIVE FORM
aphelion -> aphelia
aphis -> aphides
apparatus -> apparatuses|apparatus
appendix -> appendixes|appendices
apple -> apples
aquarium -> aquariums|aquaria
Aragonese -> Aragonese
Arakanese -> Arakanese
archipelago -> archipelagos
are -> are
are made -> are made
armadillo -> armadillos
arpeggio -> arpeggios
arthritis -> arthritises|arthritides
asbestos -> asbestoses
asparagus -> asparaguses
ass -> asses
Assamese -> Assamese
asylum -> asylums
asyndeton -> asyndeta
at it -> at them # ACCUSATIVE
ataman -> atamans
ate -> ate
atlas -> atlases|atlantes
atman -> atmas
attorney general -> attorneys general
attorney of record -> attorneys of record
aurora -> auroras|aurorae
Auslese -> Auslesen
auto -> autos
auto-da-fe -> autos-da-fe
aviatrix -> aviatrixes|aviatrices
aviatrix's -> aviatrixes'|aviatrices'
Avignonese -> Avignonese
axe -> axes
axis -> axes
axman -> axmen
Azerbaijanese -> Azerbaijanese
bacillus -> bacilli
bacterium -> bacteria
Bahaman -> Bahamans
Balinese -> Balinese
bamboo -> bamboos
banjo -> banjoes
bass -> basses # INSTRUMENT, NOT FISH
basso -> bassos|bassi
bathos -> bathoses
batz -> batzes
beau -> beaus|beaux
beef -> beefs|beeves
beerenauslese -> beerenauslesen
beneath it -> beneath them # ACCUSATIVE
Bengalese -> Bengalese
bent -> bent # VERB FORM
bent -> bents # NOUN FORM
Bernese -> Bernese
Bhutanese -> Bhutanese
bias -> biases
biceps -> biceps
bison -> bisons|bison
blouse -> blouses
Bolognese -> Bolognese
bonus -> bonuses
Borghese -> Borghese
boss -> bosses
Bostonese -> Bostonese
box -> boxes
boy -> boys
bravo -> bravoes
bream -> bream
breeches -> breeches
bride-to-be -> brides-to-be
Brigadier General -> Brigadier Generals
britches -> britches
bronchitis -> bronchitises|bronchitides
bronchus -> bronchi
brother -> brothers|brethren
brother's -> brothers'|brethren's
buffalo -> buffaloes|buffalo
Buginese -> Buginese
buoy -> buoys
bureau -> bureaus|bureaux
Burman -> Burmans
Burmese -> Burmese
bursitis -> bursitises|bursitides
bus -> buses
buzz -> buzzes
buzzes -> buzz # VERB FORM
by it -> by them # ACCUSATIVE
caddis -> caddises
caiman -> caimans
cake -> cakes
Calabrese -> Calabrese
calf -> calves
callus -> calluses
Camaldolese -> Camaldolese
cameo -> cameos
campus -> campuses
can -> can # VERB FORM (all pers.)
can -> cans # NOUN FORM
can't -> can't # VERB FORM
candelabrum -> candelabra
cannabis -> cannabises
canoes -> canoe
canto -> cantos
Cantonese -> Cantonese
cantus -> cantus
canvas -> canvases
CAPITAL -> CAPITALS
carcinoma -> carcinomas|carcinomata
care -> cares
cargo -> cargoes
caribou -> caribous|caribou
Carlylese -> Carlylese
carmen -> carmina
carp -> carp
Cassinese -> Cassinese
cat -> cats
catfish -> catfish
cayman -> caymans
Celanese -> Celanese
ceriman -> cerimans
cervid -> cervids
Ceylonese -> Ceylonese
chairman -> chairmen
chamois -> chamois
chaos -> chaoses
chapeau -> chapeaus|chapeaux
charisma -> charismas|charismata
chases -> chase
chassis -> chassis
chateau -> chateaus|chateaux
cherub -> cherubs|cherubim
chervonetz -> chervontzi
cheval -> chevaux
cheval de bataille -> chevaux de bataille
chickenpox -> chickenpox
chief -> chiefs
child -> children
Chinese -> Chinese
chorus -> choruses
chrysalis -> chrysalises|chrysalides
church -> churches
cicatrix -> cicatrixes|cicatrices
circus -> circuses
class -> classes
classes -> class # VERB FORM
clippers -> clippers
clitoris -> clitorises|clitorides
cod -> cod
codex -> codices
coitus -> coitus
commando -> commandos
compendium -> compendiums|compendia
coney -> coneys
Congoese -> Congoese
Congolese -> Congolese
conspectus -> conspectuses
contralto -> contraltos|contralti
contretemps -> contretemps
conundrum -> conundrums
corps -> corps
corpus -> corpuses|corpora
cortex -> cortexes|cortices
cosmos -> cosmoses
court martial -> courts martial
cow -> cows|kine
cranium -> craniums|crania
crescendo -> crescendos
criterion -> criteria
curriculum -> curriculums|curricula
cystoma -> cystomas | cystomata
czech -> czechs
dais -> daises
data point -> data points
datum -> data
debris -> debris
decorum -> decorums
deer -> deer
delphinium -> delphiniums
desideratum -> desiderata
desman -> desmans
diabetes -> diabetes
dictum -> dictums|dicta
did -> did
did need -> did need
digitalis -> digitalises
dingo -> dingoes
diploma -> diplomas|diplomata
discus -> discuses
dish -> dishes
ditto -> dittos
djinn -> djinn
does -> do
doesn't -> don't # VERB FORM
dog -> dogs
dogma -> dogmas|dogmata
dolman -> dolmans
dominatrix -> dominatrixes|dominatrices
domino -> dominoes
Dongolese -> Dongolese
dormouse -> dormice
drama -> dramas|dramata
drum -> drums
dwarf -> dwarves
dynamo -> dynamos
edema -> edemas|edemata
editio princeps -> editiones principes
eland -> elands|eland
elf -> elves
elk -> elks|elk
embryo -> embryos
emporium -> emporiums|emporia
encephalitis -> encephalitises|encephalitides
enconium -> enconiums|enconia
enema -> enemas|enemata
enigma -> enigmas|enigmata
epidermis -> epidermises
epididymis -> epididymises|epididymides
epiphenomenon -> epiphenomena
erratum -> errata
ethos -> ethoses
eucalyptus -> eucalyptuses
eunuch -> eunuchs
extremum -> extrema
eyas -> eyases
factotum -> factotums
farman -> farmans
Faroese -> Faroese
fauna -> faunas|faunae
fax -> faxes
felo-de-se -> felones-de-se
Ferrarese -> Ferrarese
ferry -> ferries
fetus -> fetuses
fiance -> fiances
fiancee -> fiancees
fiasco -> fiascos
fish -> fish
fizz -> fizzes
flamingo -> flamingoes
flittermouse -> flittermice
floes -> floe
flora -> floras|florae
flounder -> flounder
focus -> focuses|foci
foetus -> foetuses
folio -> folios
Foochowese -> Foochowese
foot -> feet
foot's -> feet's # POSSESSIVE FORM
foramen -> foramens|foramina
foreshoes -> foreshoe
formula -> formulas|formulae
forum -> forums
fought -> fought
fox -> foxes
from him -> from them
from it -> from them # ACCUSATIVE
fungus -> funguses|fungi
Gabunese -> Gabunese
gallows -> gallows
ganglion -> ganglions|ganglia
gas -> gases
gateau -> gateaus|gateaux
gave -> gave
general -> generals
generalissimo -> generalissimos
Genevese -> Genevese
genie -> genies|genii
genius -> geniuses|genii
Genoese -> Genoese
genus -> genera
German -> Germans
ghetto -> ghettos
Gilbertese -> Gilbertese
gliosarcoma -> gliosarcomas|gliosarcomata
glottis -> glottises
Goanese -> Goanese
goat -> goats
goose -> geese
Governor General -> Governors General
goy -> goys|goyim
graffiti -> graffiti
graffito -> graffiti
grizzly -> grizzlies
guano -> guanos
guardsman -> guardsmen
Guianese -> Guianese
gumma -> gummas|gummata
gumshoes -> gumshoe
gunman -> gunmen
gymnasium -> gymnasiums|gymnasia
had -> had
had thought -> had thought
Hainanese -> Hainanese
hammertoes -> hammertoe
handkerchief -> handkerchiefs
hapax legomenon -> hapax legomena
Hararese -> Hararese
Harlemese -> Harlemese
harman -> harmans
harmonium -> harmoniums
has -> have
has become -> have become
has been -> have been
has-been -> has-beens
hasn't -> haven't # VERB FORM
Havanese -> Havanese
have -> have
have conceded -> have conceded
he -> they
headquarters -> headquarters
Heavenese -> Heavenese
helix -> helices
hepatitis -> hepatitises|hepatitides
her -> their # POSSESSIVE ADJ
her -> them # PRONOUN
hero -> heroes
herpes -> herpes
hers -> theirs # POSSESSIVE NOUN
herself -> themselves
hetman -> hetmans
hiatus -> hiatuses|hiatus
highlight -> highlights
hijinks -> hijinks
him -> them
himself -> themselves
hippopotamus -> hippopotamuses|hippopotami
Hiroshiman -> Hiroshimans
his -> their # POSSESSIVE ADJ
his -> theirs # POSSESSIVE NOUN
hoes -> hoe
honorarium -> honorariums|honoraria
hoof -> hoofs|hooves
Hoosierese -> Hoosierese
horseshoes -> horseshoe
Hottentotese -> Hottentotese
house -> houses
housewife -> housewives
hubris -> hubrises
human -> humans
Hunanese -> Hunanese
hydra -> hydras|hydrae
hyperbaton -> hyperbata
hyperbola -> hyperbolas|hyperbolae
I -> we
ibis -> ibises
ignoramus -> ignoramuses
impetus -> impetuses|impetus
incubus -> incubuses|incubi
index -> indexes|indices
Indochinese -> Indochinese
inferno -> infernos
innings -> innings
Inspector General -> Inspectors General
intermedium -> intermedia
interphenomenon -> interphenomena
interradius -> interradii
interregnum -> interregnums|interregna
iris -> irises|irides
is -> are
is eaten -> are eaten
isn't -> aren't # VERB FORM
it -> they # NOMINATIVE
its -> their # POSSESSIVE FORM
itself -> themselves
jackanapes -> jackanapes
Japanese -> Japanese
Javanese -> Javanese
jerry -> jerries
Jerry -> Jerrys
jinx -> jinxes
jinxes -> jinx # VERB FORM
Johnsonese -> Johnsonese
Jones -> Joneses
jumbo -> jumbos
Kanarese -> Kanarese
kibbutz -> kibbutzes | kibbutzim
Kiplingese -> Kiplingese
knife -> knife # VERB FORM (1st/2nd pers.)
knife -> knives # NOUN FORM
knifes -> knife # VERB FORM (3rd pers.)
Kongoese -> Kongoese
Kongolese -> Kongolese
kuvasz -> kuvaszok
lactobacillus -> lactobacilli
lacuna -> lacunas|lacunae
lady in waiting -> ladies in waiting
Lapponese -> Lapponese
larynx -> larynxes|larynges
latex -> latexes|latices
lawman -> lawmen
layman -> laymen
leaf -> leaf # VERB FORM (1st/2nd pers.)
leaf -> leaves # NOUN FORM
leafs -> leaf # VERB FORM (3rd pers.)
Lebanese -> Lebanese
leman -> lemans
lemma -> lemmas|lemmata
lens -> lenses
Leonese -> Leonese
lick of the cat -> licks of the cat
Lieutenant General -> Lieutenant Generals
life -> lives
Liman -> Limans
lingo -> lingos
loaf -> loaves
locus -> loci
Londonese -> Londonese
Lorrainese -> Lorrainese
lothario -> lotharios
louse -> lice
Lucchese -> Lucchese
lumbago -> lumbagos
lumen -> lumens|lumina
lummox -> lummoxes
lustrum -> lustrums|lustra
lyceum -> lyceums
lymphoma -> lymphomas|lymphomata
lynx -> lynxes
Lyonese -> Lyonese
M.I.A. -> M.I.A.s
Macanese -> Macanese
Macassarese -> Macassarese
mackerel -> mackerel
macro -> macros
made -> made
madman -> madmen
Madurese -> Madurese
magma -> magmas|magmata
magneto -> magnetos
magnum opus -> magnum opuses | magna opera
Major General -> Major Generals
Malabarese -> Malabarese
Maltese -> Maltese
malum in se -> mala in se
man -> men
mandamus -> mandamuses
manifesto -> manifestos
mantis -> mantises
marquis -> marquises
Mary -> Marys
maximum -> maximums|maxima
measles -> measles
medico -> medicos
medium -> mediums|media
medium's -> mediums'|media's
medulloblastoma -> medulloblastomas|medulloblastomata
medusa -> medusas|medusae
melastoma -> melastomas|melastomata
memorandum -> memorandums|memoranda
meniscus -> menisci
merman -> mermen
Messinese -> Messinese
metamorphosis -> metamorphoses
metropolis -> metropolises
mews -> mews
miasma -> miasmas|miasmata
micronucleus -> micronuclei
Milanese -> Milanese
milieu -> milieus|milieux
millennium -> millenniums|millennia
minimum -> minimums|minima
minx -> minxes
miss -> miss # VERB FORM (1st/2nd pers.)
miss -> misses # NOUN FORM
misses -> miss # VERB FORM (3rd pers.)
mistletoes -> mistletoe
mittamus -> mittamuses
Modenese -> Modenese
momentum -> momentums|momenta
money -> monies
mongoose -> mongooses
moose -> moose
mother-in-law -> mothers-in-law
mouse -> mice
mumps -> mumps
Muranese -> Muranese
murex -> murices
museum -> museums
mustachio -> mustachios
my -> our # POSSESSIVE FORM
myself -> ourselves
mythos -> mythoi
Nakayaman -> Nakayamans
Nankingese -> Nankingese
nasturtium -> nasturtiums
Navarrese -> Navarrese
nebula -> nebulas|nebulae
Nepalese -> Nepalese
neuritis -> neuritises|neuritides
neurosis -> neuroses
news -> news
nexus -> nexus
Niasese -> Niasese
Nicobarese -> Nicobarese
nimbus -> nimbuses|nimbi
Nipponese -> Nipponese
no -> noes
Norman -> Normans
nostrum -> nostrums
noumenon -> noumena
nova -> novas|novae
nucleolus -> nucleoluses|nucleoli
nucleus -> nuclei
numen -> numina
oaf -> oafs
oboes -> oboe
occiput -> occiputs|occipita
octavo -> octavos
octopus -> octopuses|octopodes
oedema -> oedemas|oedemata
Oklahoman -> Oklahomans
omnibus -> omnibuses
on it -> on them # ACCUSATIVE
onus -> onuses
opera -> operas
optimum -> optimums|optima
opus -> opuses|opera
organon -> organa
osteoclastoma -> osteoclastomas|osteoclastomata
ottoman -> ottomans
ought to be -> ought to be # VERB (UNLIKE bride to be)
overshoes -> overshoe
overtoes -> overtoe
ovum -> ova
ox -> oxen
ox's -> oxen's # POSSESSIVE FORM
oxman -> oxmen
oxymoron -> oxymorons|oxymora
Panaman -> Panamans
parabema -> parabemas|parabemata
parabola -> parabolas|parabolae
paranucleus -> paranuclei
Parmese -> Parmese
pathos -> pathoses
pegasus -> pegasuses
Pekingese -> Pekingese
pelvis -> pelvises
pendulum -> pendulums
penis -> penises|penes
penumbra -> penumbras|penumbrae
perihelion -> perihelia
perradius -> perradii
person -> people|persons
persona -> personae
petroleum -> petroleums
phalanx -> phalanxes|phalanges
PhD -> PhDs
phenomenon -> phenomena
philtrum -> philtrums
photo -> photos
phylum -> phylums|phyla
piano -> pianos|piani
Piedmontese -> Piedmontese
pika -> pikas
pincer -> pincers
pincers -> pincers
Pistoiese -> Pistoiese
plasmalemma -> plasmalemmata
plateau -> plateaus|plateaux
play -> plays
plexus -> plexuses|plexus
pliers -> pliers
plies -> ply # VERB FORM
polis -> polises
Polonese -> Polonese
pontifex -> pontifexes|pontifices
portmanteau -> portmanteaus|portmanteaux
Portuguese -> Portuguese
possum -> possums
potato -> potatoes
pox -> pox
pragma -> pragmas|pragmata
premium -> premiums
prima donna -> prima donnas|prime donne
pro -> pros
proceedings -> proceedings
Progymnasium -> Progymnasia
prolegomenon -> prolegomena
proof -> proofs
proof of concept -> proofs of concept
prosecutrix -> prosecutrixes|prosecutrices
prospectus -> prospectuses|prospectus
protozoan -> protozoans
protozoon -> protozoa
pseudostoma -> pseudostomata
puma -> pumas
put -> put
quantum -> quantums|quanta
quartermaster general -> quartermasters general
quarto -> quartos
quiz -> quizzes
quizzes -> quiz # VERB FORM
quorum -> quorums
rabies -> rabies
radius -> radiuses|radii
radix -> radices
ragman -> ragmen
rebus -> rebuses
rehoes -> rehoe
reindeer -> reindeer
reshoes -> reshoe
rhino -> rhinos
rhinoceros -> rhinoceroses|rhinoceros
roes -> roe
Rom -> Roma
Romagnese -> Romagnese
Roman -> Romans
Romanese -> Romanese
Romany -> Romanies
romeo -> romeos
roof -> roofs
rostrum -> rostrums|rostra
ruckus -> ruckuses
salmon -> salmon
Sangirese -> Sangirese
sank -> sank
Sarawakese -> Sarawakese
sarcoma -> sarcomas|sarcomata
sassafras -> sassafrases
saw -> saw # VERB FORM (1st/2nd pers.)
saw -> saws # NOUN FORM
saws -> saw # VERB FORM (3rd pers.)
scarf -> scarves
schema -> schemas|schemata
scissors -> scissors
Scotsman -> Scotsmen
sea-bass -> sea-bass
seaman -> seamen
self -> selves
Selman -> Selmans
Senegalese -> Senegalese
sense-datum -> sense-data
seraph -> seraphs|seraphim
series -> series
shall eat -> shall eat
shaman -> shamans
Shavese -> Shavese
Shawanese -> Shawanese
she -> they
sheaf -> sheaves
shears -> shears
sheep -> sheep
shelf -> shelves
shoes -> shoe
should have -> should have
Siamese -> Siamese
siemens -> siemens
Sienese -> Sienese
Sikkimese -> Sikkimese
silex -> silices
simplex -> simplexes|simplices
Singhalese -> Singhalese
Sinhalese -> Sinhalese
sinus -> sinuses|sinus
size -> sizes
sizes -> size #VERB FORM
smallpox -> smallpox
Smith -> Smiths
snowshoes -> snowshoe
Sogdianese -> Sogdianese
soliloquy -> soliloquies
solo -> solos|soli
soma -> somas|somata
son of a bitch -> sons of bitches
Sonaman -> Sonamans
soprano -> sopranos|soprani
sought -> sought
Spaetlese -> Spaetlesen
spattlehoes -> spattlehoe
species -> species
spectrum -> spectrums|spectra
speculum -> speculums|specula
spent -> spent
spermatozoon -> spermatozoa
sphinx -> sphinxes|sphinges
spokesperson -> spokespeople|spokespersons
stadium -> stadiums|stadia
stamen -> stamens|stamina
starets -> startsy
staretz -> startzy
status -> statuses|status
stereo -> stereos
stigma -> stigmas|stigmata
stimulus -> stimuli
stoma -> stomas|stomata
stomach -> stomachs
storey -> storeys
story -> stories
stratum -> strata
strife -> strifes
studium generale -> studia generali
stylo -> stylos
stylus -> styluses|styli
substratum -> substrata
succubus -> succubuses|succubi
Sudanese -> Sudanese
suffix -> suffixes
Sundanese -> Sundanese
superhelix -> superhelices
superior -> superiors
supernova -> supernovas|supernovae
superstratum -> superstrata
Surgeon-General -> Surgeons-General
surplus -> surpluses
Swahilese -> Swahilese
swine -> swines|swine
syringe -> syringes
syrinx -> syrinxes|syringes
tableau -> tableaus|tableaux
tableman -> tablemen
Tacoman -> Tacomans
talouse -> talouses
tattoo -> tattoos
taxman -> taxmen
tempo -> tempos|tempi
Tenggerese -> Tenggerese
testatrix -> testatrixes|testatrices
testes -> testes
testis -> testes
that -> those
their -> their # POSSESSIVE FORM (GENDER-INCLUSIVE)
themself -> themselves # ugly but gaining currency
they -> they # for indeterminate gender
thief -> thiefs|thieves
this -> these
thought -> thought # VERB FORM
thought -> thoughts # NOUN FORM
throes -> throe
ticktacktoes -> ticktacktoe
Times -> Timeses
Timorese -> Timorese
tiptoes -> tiptoe
Tirolese -> Tirolese
titmouse -> titmice
to her -> to them
to herself -> to themselves
to him -> to them
to himself -> to themselves
to it -> to them
to it -> to them # ACCUSATIVE
to itself -> to themselves
to me -> to us
to myself -> to ourselves
to them -> to them # for indeterminate gender
to themself -> to themselves # ugly but gaining currency
to you -> to you
to yourself -> to yourselves
Tocharese -> Tocharese
toes -> toe
tomato -> tomatoes
Tonkinese -> Tonkinese
tonsillitis -> tonsillitises|tonsillitides
tooth -> teeth
Torinese -> Torinese
torus -> toruses|tori
tradesman -> tradesmen
trapezium -> trapeziums|trapezia
trauma -> traumas|traumata
travois -> travois
trellis -> trellises
tries -> try
trilby -> trilbys
triradius -> triradii
trockenbeerenauslese -> trockenbeerenauslesen
trousers -> trousers
trousseau -> trousseaus|trousseaux
trout -> trout
try -> tries
tuna -> tuna
turf -> turfs|turves
Tyrolese -> Tyrolese
ultimatum -> ultimatums|ultimata
umbilicus -> umbilicuses|umbilici
umbra -> umbras|umbrae
undershoes -> undershoe
unshoes -> unshoe
uterus -> uteruses|uteri
vacuum -> vacuums|vacua
vellum -> vellums
velum -> velums|vela
Vermontese -> Vermontese
Veronese -> Veronese
vertebra -> vertebrae
vertex -> vertexes|vertices
Viennese -> Viennese
Vietnamese -> Vietnamese
virtuoso -> virtuosos|virtuosi
virus -> viruses
vixen -> vixens
vortex -> vortexes|vortices
walrus -> walruses
was -> were
was faced with -> were faced with
was hoping -> were hoping
Wenchowese -> Wenchowese
were -> were
were found -> were found
wharf -> wharves
whiting -> whiting
Whitmanese -> Whitmanese
whiz -> whizzes
whizz -> whizzes
widget -> widgets
wife -> wives
wildebeest -> wildebeests|wildebeest
will -> will # VERB FORM
will -> wills # NOUN FORM
will eat -> will eat # VERB FORM
wills -> will # VERB FORM
wish -> wishes
with him -> with them
with it -> with them # ACCUSATIVE
woes -> woe
wolf -> wolves
woman -> women
woman of substance -> women of substance
woman's -> women's # POSSESSIVE FORM
won't -> won't # VERB FORM
woodlouse -> woodlice
Yakiman -> Yakimans
Yengeese -> Yengeese
yeoman -> yeomen
yeowoman -> yeowomen
yes -> yeses
Yokohaman -> Yokohamans
you -> you
your -> your # POSSESSIVE FORM
yourself -> yourselves
Yuman -> Yumans
Yunnanese -> Yunnanese
zero -> zeros
zoon -> zoa
zuz -> zuzzes|zuzim
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment