From 10e9ec2c5c68fba2548c336fbb9d7e1b9202c188 Mon Sep 17 00:00:00 2001 From: Prathamesh Kurunkar Date: Sun, 17 Oct 2021 18:36:12 +0530 Subject: [PATCH] feat: add Hangman CLI Project --- Hangman-CLI/Hangman1.png | Bin 0 -> 33598 bytes Hangman-CLI/Hangman2.png | Bin 0 -> 30362 bytes Hangman-CLI/game.py | 77 + Hangman-CLI/nounlist.txt | 6801 ++++++++++++++++++++++++++++++++++++++ Hangman-CLI/readme.md | 12 + 5 files changed, 6890 insertions(+) create mode 100644 Hangman-CLI/Hangman1.png create mode 100644 Hangman-CLI/Hangman2.png create mode 100644 Hangman-CLI/game.py create mode 100644 Hangman-CLI/nounlist.txt create mode 100644 Hangman-CLI/readme.md diff --git a/Hangman-CLI/Hangman1.png b/Hangman-CLI/Hangman1.png new file mode 100644 index 0000000000000000000000000000000000000000..d1d2792bd3d68b48dec2ba938daf2c13d4258766 GIT binary patch literal 33598 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�JS*@pVLA*x;`CX@m zA}YRsMiQm!klZv4VR(`w*#colxwB>qcVJ>n*;z4W_%aduq_C$VswpB5e^wDBSwN+f z6m=ndVOv)hCd30t-5_b^UR&c5IajIVS6+4P>J~U3m!)BFM%r+8_{!0wg{){A*Yknh zQTm7!dC**@l9_~S9L~7vPP?^7iPjcTS>B=%qvdXD#?U@)K9OuW%3z(qTbQUbOr^*g z$H>CVP3Ttd!AC(o9XtEnnX#-6v)3(o4eA zf4OAQZ*#%o(cxpoV#~LwyN*$A@iYAc)@9ZsndY*vWvj;u=_|_jU$x235cMN^?2vgq zygA8#d+R>+gGvqL=X;S%l7cXORi~zqqHD)G%a#?KPg$UnnC#-`;%Y-2PfE?rPInv~ zcsSNHtrcf)r1w%N6dUvgs?R%(#|6C5Om&!vAY?sZb@6ndEs=#g};wWhTgVYwSdXla!`FK{PPbw0!OQ z1%nsmT4z<9K}z#>{e2O@Gg!wYyM@cU7p)xl))X&8NkQ-9fygI}@+1gF`euImcIUXSVnK(9@QXtSyz;I`ZH#nHXP)cGasJ+V zLS9;AZ$p}%tbt+Onq(Lw^;^N1rc>s zQuJn~fiy9@nvC#{O}s|pX!YD7oWK&QuP?{p{c?K3wLKP^FSfYBZ})oIfNah6 z>oUiFc&tnCN9e#OfJV_K$|vUUkUv% z#{BaR>uZ)3flYJ!&5u{Z|Ej4p;kX}cT+$qEDR6Ko0h5m9GA_9sjyy4mf<`*)HW{Ai zp`YpG(bnJtX=r<{M=3K+`^A zF8A}y=a{Fj&3xXMorPLajmCXrd|$sJ$KfJm>r-l^tO4nfvguMMO-D;u;C@G2+&Bv5 z2Am>8-?+ZMfhG73K+dV+{Z~t#4GDoM;AoDPZ9kuy~$>`09i4=UiFW45`q$!i`GdaS8a9UT2OzPr+2sV-|4ncQTY;eoR(-@|E*W5?Gp!r9SUGl<9U##CZ*=1eY(p+|O~DDT&10xz z%x4J=uI2u2w1RzGtW+U7A9Gex!W#`D2nWSqE4WSp_nQ#4SF#)Tf*SdVwJxgf z?yvTZ*D6D`c+!u3YJ{eP3zkFHlvy%-(Lpj;_)vu{T-ycea-1VeMVd1>ql&jV6WM+8 z+Ht?X?_Etut79}glD%Z^DSxO;&rig-3Dqir*48FsgMD?zmQ&(! z6>U}ooVOga|6CkLj}$^g>+1$A_49PopGXgM>VL#Nsxe337 z9bHXs-V*}>9W01D!<v}>Q=rzXdm5uNq%kzYSS>ZV zvhgdqU;35Y|4QzECHMa|4hVGB&wXn5zP)p{bbMz80 zN$UNGI*kUG^OsY*umQW082p_3&f*+myDfyc(WcGq zwtCVO4DIMga6SY7=-9%|M5_j-9 zzkOw7ELwMxU98Trg@)0w@yOm>9{3VLT<8p(tmS2SFw;f{0KDYEX{iUWomoZdBz)J? z-TiWzF{wjnG5kAm)(+4SuU(KGj#mIY6k94TMa%(mI=5B4WFF2T2X4h5nE<`G3i|AD z7y$#?F+(Xu#BL}pa=U9zJD(3iPSySBm$8gkh_cJ~75it}-Qgd(g|pW8SsN^+U*Lpt z74INTL9%J|>4Fhko0WyWBM0QX;jqV%@5?%r;Cm)?zLb1TzB&G0unD*N)gF~1KX{bD NF9s$%vVXQa`)@W*B$NOE literal 0 HcmV?d00001 diff --git a/Hangman-CLI/Hangman2.png b/Hangman-CLI/Hangman2.png new file mode 100644 index 0000000000000000000000000000000000000000..eb60af40848b9d51ca15eae4c8f7dea1d4ff5bec GIT binary patch literal 30362 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 S6kD*^T4QcvWlS|Z8~#7RMp!8T literal 0 HcmV?d00001 diff --git a/Hangman-CLI/game.py b/Hangman-CLI/game.py new file mode 100644 index 0000000..f5590f9 --- /dev/null +++ b/Hangman-CLI/game.py @@ -0,0 +1,77 @@ +import random + +def getWord(): + with open('nounlist.txt') as f: + wordList=[line.strip() for line in f] + f.close() + word=random.choice(wordList) + return word.lower() + +def game(word): + number_of_guesses=8 + guessed=False + guessed_letters=[] + guessed_words=[] + completed_word='_'*len(word) + + print(completed_word) + print('Hint: Number of letters={}'.format(len(word))) + + while guessed!=True and number_of_guesses>0: + print('Guess a Letter.\n') + ch_guess=input().lower() + + if len(ch_guess)==1 and ch_guess.isalpha(): + if ch_guess in guessed_letters: + print('Already guessed this letter.') + elif ch_guess not in word: + print('Incorrect Guess.') + number_of_guesses-=1 + guessed_letters.append(ch_guess) + else: + print('Right Guess.') + guessed_letters.append(ch_guess) + completed_word_list = list(completed_word) + index_list=[i for i,alpha in enumerate(word) if alpha==ch_guess] + for i in index_list: + completed_word_list[i]= ch_guess + completed_word=''.join(completed_word_list) + + if '_' not in completed_word: + guessed=True + + elif len(ch_guess)==len(word) and ch_guess.isalpha(): + if ch_guess in guessed_words: + print('You already guessed this word,Try Again.') + elif ch_guess!=word: + print('Incorrect Guess') + number_of_guesses-=1 + guessed_words.append(ch_guess) + else: + guessed=True + completed_word=word + else: + ('Ehh.Incorrect Guess') + print(completed_word) + print('Number of guesses remaining: {}'.format(number_of_guesses)) + + print('\n') + if guessed: + print('You Win.You Have guessed the word.') + else: + print("You Lost.You Couldn't guess the word.\n The word was {}".format(word)) + +if __name__ =='__main__': + print('********Lets Play Hangman********') + word=getWord() + game(word) + ch='y' + while ch!='n': + ch=input('\nWanna play again?(Y/N)').lower() + if ch=='y': + word=getWord() + game(word) + else: + print('Thank you for playing') + + diff --git a/Hangman-CLI/nounlist.txt b/Hangman-CLI/nounlist.txt new file mode 100644 index 0000000..34ecb57 --- /dev/null +++ b/Hangman-CLI/nounlist.txt @@ -0,0 +1,6801 @@ +ATM +CD +SUV +TV +aardvark +abacus +abbey +abbreviation +abdomen +ability +abnormality +abolishment +abortion +abrogation +absence +abundance +abuse +academics +academy +accelerant +accelerator +accent +acceptance +access +accessory +accident +accommodation +accompanist +accomplishment +accord +accordance +accordion +account +accountability +accountant +accounting +accuracy +accusation +acetate +achievement +achiever +acid +acknowledgment +acorn +acoustics +acquaintance +acquisition +acre +acrylic +act +action +activation +activist +activity +actor +actress +acupuncture +ad +adaptation +adapter +addiction +addition +address +adjective +adjustment +admin +administration +administrator +admire +admission +adobe +adoption +adrenalin +adrenaline +adult +adulthood +advance +advancement +advantage +advent +adverb +advertisement +advertising +advice +adviser +advocacy +advocate +affair +affect +affidavit +affiliate +affinity +afoul +afterlife +aftermath +afternoon +aftershave +aftershock +afterthought +age +agency +agenda +agent +aggradation +aggression +aglet +agony +agreement +agriculture +aid +aide +aim +air +airbag +airbus +aircraft +airfare +airfield +airforce +airline +airmail +airman +airplane +airport +airship +airspace +alarm +alb +albatross +album +alcohol +alcove +alder +ale +alert +alfalfa +algebra +algorithm +alias +alibi +alien +allegation +allergist +alley +alliance +alligator +allocation +allowance +alloy +alluvium +almanac +almighty +almond +alpaca +alpenglow +alpenhorn +alpha +alphabet +altar +alteration +alternative +altitude +alto +aluminium +aluminum +amazement +amazon +ambassador +amber +ambience +ambiguity +ambition +ambulance +amendment +amenity +ammunition +amnesty +amount +amusement +anagram +analgesia +analog +analogue +analogy +analysis +analyst +analytics +anarchist +anarchy +anatomy +ancestor +anchovy +android +anesthesiologist +anesthesiology +angel +anger +angina +angiosperm +angle +angora +angstrom +anguish +animal +anime +anise +ankle +anklet +anniversary +announcement +annual +anorak +answer +ant +anteater +antecedent +antechamber +antelope +antennae +anterior +anthropology +antibody +anticipation +anticodon +antigen +antique +antiquity +antler +antling +anxiety +anybody +anyone +anything +anywhere +apartment +ape +aperitif +apology +app +apparatus +apparel +appeal +appearance +appellation +appendix +appetiser +appetite +appetizer +applause +apple +applewood +appliance +application +appointment +appreciation +apprehension +approach +appropriation +approval +apricot +apron +apse +aquarium +aquifer +arcade +arch +arch-rival +archaeologist +archaeology +archeology +archer +architect +architecture +archives +area +arena +argument +arithmetic +ark +arm +arm-rest +armadillo +armament +armchair +armoire +armor +armour +armpit +armrest +army +arrangement +array +arrest +arrival +arrogance +arrow +art +artery +arthur +artichoke +article +artifact +artificer +artist +ascend +ascent +ascot +ash +ashram +ashtray +aside +asparagus +aspect +asphalt +aspic +ass +assassination +assault +assembly +assertion +assessment +asset +assignment +assist +assistance +assistant +associate +association +assumption +assurance +asterisk +astrakhan +astrolabe +astrologer +astrology +astronomy +asymmetry +atelier +atheist +athlete +athletics +atmosphere +atom +atrium +attachment +attack +attacker +attainment +attempt +attendance +attendant +attention +attenuation +attic +attitude +attorney +attraction +attribute +auction +audience +audit +auditorium +aunt +authentication +authenticity +author +authorisation +authority +authorization +auto +autoimmunity +automation +automaton +autumn +availability +avalanche +avenue +average +avocado +award +awareness +awe +axis +azimuth +babe +baboon +babushka +baby +bachelor +back +back-up +backbone +backburn +backdrop +background +backpack +backup +backyard +bacon +bacterium +badge +badger +bafflement +bag +bagel +baggage +baggie +baggy +bagpipe +bail +bait +bake +baker +bakery +bakeware +balaclava +balalaika +balance +balcony +ball +ballet +balloon +balloonist +ballot +ballpark +bamboo +ban +banana +band +bandana +bandanna +bandolier +bandwidth +bangle +banjo +bank +bankbook +banker +banking +bankruptcy +banner +banquette +banyan +baobab +bar +barbecue +barbeque +barber +barbiturate +bargain +barge +baritone +barium +bark +barley +barn +barometer +barracks +barrage +barrel +barrier +barstool +bartender +base +baseball +baseboard +baseline +basement +basics +basil +basin +basis +basket +basketball +bass +bassinet +bassoon +bat +bath +bather +bathhouse +bathrobe +bathroom +bathtub +battalion +batter +battery +batting +battle +battleship +bay +bayou +beach +bead +beak +beam +bean +beancurd +beanie +beanstalk +bear +beard +beast +beastie +beat +beating +beauty +beaver +beck +bed +bedrock +bedroom +bee +beech +beef +beer +beet +beetle +beggar +beginner +beginning +begonia +behalf +behavior +behaviour +beheading +behest +behold +being +belfry +belief +believer +bell +belligerency +bellows +belly +belt +bench +bend +beneficiary +benefit +beret +berry +best-seller +bestseller +bet +beverage +beyond +bias +bibliography +bicycle +bid +bidder +bidding +bidet +bifocals +bijou +bike +bikini +bill +billboard +billing +billion +bin +binoculars +biology +biopsy +biosphere +biplane +birch +bird +bird-watcher +birdbath +birdcage +birdhouse +birth +birthday +biscuit +bit +bite +bitten +bitter +black +blackberry +blackbird +blackboard +blackfish +blackness +bladder +blade +blame +blank +blanket +blast +blazer +blend +blessing +blight +blind +blinker +blister +blizzard +block +blocker +blog +blogger +blood +bloodflow +bloom +bloomer +blossom +blouse +blow +blowgun +blowhole +blue +blueberry +blush +boar +board +boat +boatload +boatyard +bob +bobcat +body +bog +bolero +bolt +bomb +bomber +bombing +bond +bonding +bondsman +bone +bonfire +bongo +bonnet +bonsai +bonus +boogeyman +book +bookcase +bookend +booking +booklet +bookmark +boolean +boom +boon +boost +booster +boot +bootee +bootie +booty +border +bore +borrower +borrowing +bosom +boss +botany +bother +bottle +bottling +bottom +bottom-line +boudoir +bough +boulder +boulevard +boundary +bouquet +bourgeoisie +bout +boutique +bow +bower +bowl +bowler +bowling +bowtie +box +boxer +boxspring +boy +boycott +boyfriend +boyhood +boysenberry +bra +brace +bracelet +bracket +brain +brake +bran +branch +brand +brandy +brass +brassiere +bratwurst +bread +breadcrumb +breadfruit +break +breakdown +breakfast +breakpoint +breakthrough +breast +breastplate +breath +breeze +brewer +bribery +brick +bricklaying +bride +bridge +brief +briefing +briefly +briefs +brilliant +brink +brisket +broad +broadcast +broccoli +brochure +brocolli +broiler +broker +bronchitis +bronco +bronze +brooch +brood +brook +broom +brother +brother-in-law +brow +brown +brownie +browser +browsing +brunch +brush +brushfire +brushing +bubble +buck +bucket +buckle +buckwheat +bud +buddy +budget +buffalo +buffer +buffet +bug +buggy +bugle +builder +building +bulb +bulk +bull +bull-fighter +bulldozer +bullet +bump +bumper +bun +bunch +bungalow +bunghole +bunkhouse +burden +bureau +burglar +burial +burlesque +burn +burn-out +burning +burrito +burro +burrow +burst +bus +bush +business +businessman +bust +bustle +butane +butcher +butler +butter +butterfly +button +buy +buyer +buying +buzz +buzzard +c-clamp +cabana +cabbage +cabin +cabinet +cable +caboose +cacao +cactus +caddy +cadet +cafe +caffeine +caftan +cage +cake +calcification +calculation +calculator +calculus +calendar +calf +caliber +calibre +calico +call +calm +calorie +camel +cameo +camera +camp +campaign +campaigning +campanile +camper +campus +can +canal +cancer +candelabra +candidacy +candidate +candle +candy +cane +cannibal +cannon +canoe +canon +canopy +cantaloupe +canteen +canvas +cap +capability +capacity +cape +caper +capital +capitalism +capitulation +capon +cappelletti +cappuccino +captain +caption +captor +car +carabao +caramel +caravan +carbohydrate +carbon +carboxyl +card +cardboard +cardigan +care +career +cargo +caribou +carload +carnation +carnival +carol +carotene +carp +carpenter +carpet +carpeting +carport +carriage +carrier +carrot +carry +cart +cartel +carter +cartilage +cartload +cartoon +cartridge +carving +cascade +case +casement +cash +cashew +cashier +casino +casket +cassava +casserole +cassock +cast +castanet +castle +casualty +cat +catacomb +catalogue +catalysis +catalyst +catamaran +catastrophe +catch +catcher +category +caterpillar +cathedral +cation +catsup +cattle +cauliflower +causal +cause +causeway +caution +cave +caviar +cayenne +ceiling +celebration +celebrity +celeriac +celery +cell +cellar +cello +celsius +cement +cemetery +cenotaph +census +cent +center +centimeter +centre +centurion +century +cephalopod +ceramic +ceramics +cereal +ceremony +certainty +certificate +certification +cesspool +chafe +chain +chainstay +chair +chairlift +chairman +chairperson +chaise +chalet +chalice +chalk +challenge +chamber +champagne +champion +championship +chance +chandelier +change +channel +chaos +chap +chapel +chaplain +chapter +character +characteristic +characterization +chard +charge +charger +charity +charlatan +charm +charset +chart +charter +chasm +chassis +chastity +chasuble +chateau +chatter +chauffeur +chauvinist +check +checkbook +checking +checkout +checkroom +cheddar +cheek +cheer +cheese +cheesecake +cheetah +chef +chem +chemical +chemistry +chemotaxis +cheque +cherry +chess +chest +chestnut +chick +chicken +chicory +chief +chiffonier +child +childbirth +childhood +chili +chill +chime +chimpanzee +chin +chinchilla +chino +chip +chipmunk +chit-chat +chivalry +chive +chives +chocolate +choice +choir +choker +cholesterol +choosing +chop +chops +chopstick +chopsticks +chord +chorus +chow +chowder +chrome +chromolithograph +chronicle +chronograph +chronometer +chrysalis +chub +chuck +chug +church +churn +chutney +cicada +cigarette +cilantro +cinder +cinema +cinnamon +circadian +circle +circuit +circulation +circumference +circumstance +cirrhosis +cirrus +citizen +citizenship +citron +citrus +city +civilian +civilisation +civilization +claim +clam +clamp +clan +clank +clapboard +clarification +clarinet +clarity +clasp +class +classic +classification +classmate +classroom +clause +clave +clavicle +clavier +claw +clay +cleaner +clearance +clearing +cleat +cleavage +clef +cleft +clergyman +cleric +clerk +click +client +cliff +climate +climb +clinic +clip +clipboard +clipper +cloak +cloakroom +clock +clockwork +clogs +cloister +clone +close +closet +closing +closure +cloth +clothes +clothing +cloud +cloudburst +clove +clover +cloves +club +clue +cluster +clutch +co-producer +coach +coal +coalition +coast +coaster +coat +cob +cobbler +cobweb +cock +cockpit +cockroach +cocktail +cocoa +coconut +cod +code +codepage +codling +codon +codpiece +coevolution +cofactor +coffee +coffin +cohesion +cohort +coil +coin +coincidence +coinsurance +coke +cold +coleslaw +coliseum +collaboration +collagen +collapse +collar +collard +collateral +colleague +collection +collectivisation +collectivization +collector +college +collision +colloquy +colon +colonial +colonialism +colonisation +colonization +colony +color +colorlessness +colt +column +columnist +comb +combat +combination +combine +comeback +comedy +comestible +comfort +comfortable +comic +comics +comma +command +commander +commandment +comment +commerce +commercial +commission +commitment +committee +commodity +common +commonsense +commotion +communicant +communication +communion +communist +community +commuter +company +comparison +compass +compassion +compassionate +compensation +competence +competition +competitor +complaint +complement +completion +complex +complexity +compliance +complication +complicity +compliment +component +comportment +composer +composite +composition +compost +comprehension +compress +compromise +comptroller +compulsion +computer +comradeship +con +concentrate +concentration +concept +conception +concern +concert +conclusion +concrete +condition +conditioner +condominium +condor +conduct +conductor +cone +confectionery +conference +confidence +confidentiality +configuration +confirmation +conflict +conformation +confusion +conga +congo +congregation +congress +congressman +congressperson +conifer +connection +connotation +conscience +consciousness +consensus +consent +consequence +conservation +conservative +consideration +consignment +consist +consistency +console +consonant +conspiracy +conspirator +constant +constellation +constitution +constraint +construction +consul +consulate +consulting +consumer +consumption +contact +contact lens +contagion +container +content +contention +contest +context +continent +contingency +continuity +contour +contract +contractor +contrail +contrary +contrast +contribution +contributor +control +controller +controversy +convection +convenience +convention +conversation +conversion +convert +convertible +conviction +cook +cookbook +cookie +cooking +coonskin +cooperation +coordination +coordinator +cop +cop-out +cope +copper +copy +copying +copyright +copywriter +coral +cord +corduroy +core +cork +cormorant +corn +corner +cornerstone +cornet +cornflakes +cornmeal +corporal +corporation +corporatism +corps +corral +correspondence +correspondent +corridor +corruption +corsage +cosset +cost +costume +cot +cottage +cotton +couch +cougar +cough +council +councilman +councilor +councilperson +counsel +counseling +counselling +counsellor +counselor +count +counter +counter-force +counterpart +counterterrorism +countess +country +countryside +county +couple +coupon +courage +course +court +courthouse +courtroom +cousin +covariate +cover +coverage +coverall +cow +cowbell +cowboy +coyote +crab +crack +cracker +crackers +cradle +craft +craftsman +cranberry +crane +cranky +crap +crash +crate +cravat +craw +crawdad +crayfish +crayon +crazy +cream +creation +creationism +creationist +creative +creativity +creator +creature +creche +credential +credenza +credibility +credit +creditor +creek +creme brulee +crepe +crest +crew +crewman +crewmate +crewmember +crewmen +cria +crib +cribbage +cricket +cricketer +crime +criminal +crinoline +crisis +crisp +criteria +criterion +critic +criticism +crocodile +crocus +croissant +crook +crop +cross +cross-contamination +cross-stitch +crotch +croup +crow +crowd +crown +crucifixion +crude +cruelty +cruise +crumb +crunch +crusader +crush +crust +cry +crystal +crystallography +cub +cube +cuckoo +cucumber +cue +cuff-link +cuisine +cultivar +cultivator +culture +culvert +cummerbund +cup +cupboard +cupcake +cupola +curd +cure +curio +curiosity +curl +curler +currant +currency +current +curriculum +curry +curse +cursor +curtailment +curtain +curve +cushion +custard +custody +custom +customer +cut +cuticle +cutlet +cutover +cutting +cyclamen +cycle +cyclone +cyclooxygenase +cygnet +cylinder +cymbal +cynic +cyst +cytokine +cytoplasm +dad +daddy +daffodil +dagger +dahlia +daikon +daily +dairy +daisy +dam +damage +dame +damn +dance +dancer +dancing +dandelion +danger +dare +dark +darkness +darn +dart +dash +dashboard +data +database +date +daughter +dawn +day +daybed +daylight +dead +deadline +deal +dealer +dealing +dearest +death +deathwatch +debate +debris +debt +debtor +decade +decadence +decency +decimal +decision +decision-making +deck +declaration +declination +decline +decoder +decongestant +decoration +decrease +decryption +dedication +deduce +deduction +deed +deep +deer +default +defeat +defendant +defender +defense +deficit +definition +deformation +degradation +degree +delay +deliberation +delight +delivery +demand +democracy +democrat +demon +demur +den +denim +denominator +density +dentist +deodorant +department +departure +dependency +dependent +deployment +deposit +deposition +depot +depression +depressive +depth +deputy +derby +derivation +derivative +derrick +descendant +descent +description +desert +design +designation +designer +desire +desk +desktop +dessert +destination +destiny +destroyer +destruction +detail +detainee +detainment +detection +detective +detector +detention +determination +detour +devastation +developer +developing +development +developmental +deviance +deviation +device +devil +dew +dhow +diabetes +diadem +diagnosis +diagram +dial +dialect +dialogue +diam +diamond +diaper +diaphragm +diarist +diary +dibble +dick +dickey +dictaphone +dictator +diction +dictionary +die +diesel +diet +difference +differential +difficulty +diffuse +dig +digestion +digestive +digger +digging +digit +dignity +dilapidation +dill +dilution +dime +dimension +dimple +diner +dinghy +dining +dinner +dinosaur +dioxide +dip +diploma +diplomacy +dipstick +direction +directive +director +directory +dirndl +dirt +disability +disadvantage +disagreement +disappointment +disarmament +disaster +discharge +discipline +disclaimer +disclosure +disco +disconnection +discount +discourse +discovery +discrepancy +discretion +discrimination +discussion +disdain +disease +disembodiment +disengagement +disguise +disgust +dish +dishwasher +disk +disparity +dispatch +displacement +display +disposal +disposer +disposition +dispute +disregard +disruption +dissemination +dissonance +distance +distinction +distortion +distribution +distributor +district +divalent +divan +diver +diversity +divide +dividend +divider +divine +diving +division +divorce +doc +dock +doctor +doctorate +doctrine +document +documentary +documentation +doe +dog +doggie +dogsled +dogwood +doing +doll +dollar +dollop +dolman +dolor +dolphin +domain +dome +domination +donation +donkey +donor +donut +door +doorbell +doorknob +doorpost +doorway +dory +dose +dot +double +doubling +doubt +doubter +dough +doughnut +down +downfall +downforce +downgrade +download +downstairs +downtown +downturn +dozen +draft +drag +dragon +dragonfly +dragonfruit +dragster +drain +drainage +drake +drama +dramaturge +drapes +draw +drawbridge +drawer +drawing +dream +dreamer +dredger +dress +dresser +dressing +drill +drink +drinking +drive +driver +driveway +driving +drizzle +dromedary +drop +drudgery +drug +drum +drummer +drunk +dryer +duck +duckling +dud +dude +due +duel +dueling +duffel +dugout +dulcimer +dumbwaiter +dump +dump truck +dune +dune buggy +dungarees +dungeon +duplexer +duration +durian +dusk +dust +dust storm +duster +duty +dwarf +dwell +dwelling +dynamics +dynamite +dynamo +dynasty +dysfunction +e-book +e-mail +e-reader +eagle +eaglet +ear +eardrum +earmuffs +earnings +earplug +earring +earrings +earth +earthquake +earthworm +ease +easel +east +eating +eaves +eavesdropper +ecclesia +echidna +eclipse +ecliptic +ecology +economics +economy +ecosystem +ectoderm +ectodermal +ecumenist +eddy +edge +edger +edible +editing +edition +editor +editorial +education +eel +effacement +effect +effective +effectiveness +effector +efficacy +efficiency +effort +egg +egghead +eggnog +eggplant +ego +eicosanoid +ejector +elbow +elderberry +election +electricity +electrocardiogram +electronics +element +elephant +elevation +elevator +eleventh +elf +elicit +eligibility +elimination +elite +elixir +elk +ellipse +elm +elongation +elver +email +emanate +embarrassment +embassy +embellishment +embossing +embryo +emerald +emergence +emergency +emergent +emery +emission +emitter +emotion +emphasis +empire +employ +employee +employer +employment +empowerment +emu +enactment +encirclement +enclave +enclosure +encounter +encouragement +encyclopedia +end +endive +endoderm +endorsement +endothelium +endpoint +enemy +energy +enforcement +engagement +engine +engineer +engineering +enigma +enjoyment +enquiry +enrollment +enterprise +entertainment +enthusiasm +entirety +entity +entrance +entree +entrepreneur +entry +envelope +environment +envy +enzyme +epauliere +epee +ephemera +ephemeris +ephyra +epic +episode +epithelium +epoch +eponym +epoxy +equal +equality +equation +equinox +equipment +equity +equivalent +era +eraser +erection +erosion +error +escalator +escape +escort +espadrille +espalier +essay +essence +essential +establishment +estate +estimate +estrogen +estuary +eternity +ethernet +ethics +ethnicity +ethyl +euphonium +eurocentrism +evaluation +evaluator +evaporation +eve +evening +evening-wear +event +everybody +everyone +everything +eviction +evidence +evil +evocation +evolution +ex-husband +ex-wife +exaggeration +exam +examination +examiner +example +exasperation +excellence +exception +excerpt +excess +exchange +excitement +exclamation +excursion +excuse +execution +executive +executor +exercise +exhaust +exhaustion +exhibit +exhibition +exile +existence +exit +exocrine +expansion +expansionism +expectancy +expectation +expedition +expense +experience +experiment +experimentation +expert +expertise +explanation +exploration +explorer +explosion +export +expose +exposition +exposure +expression +extension +extent +exterior +external +extinction +extreme +extremist +eye +eyeball +eyebrow +eyebrows +eyeglasses +eyelash +eyelashes +eyelid +eyelids +eyeliner +eyestrain +eyrie +fabric +face +facelift +facet +facility +facsimile +fact +factor +factory +faculty +fahrenheit +fail +failure +fairness +fairy +faith +faithful +fall +fallacy +falling-out +fame +familiar +familiarity +family +fan +fang +fanlight +fanny +fanny-pack +fantasy +farm +farmer +farming +farmland +farrow +fascia +fashion +fat +fate +father +father-in-law +fatigue +fatigues +faucet +fault +fav +fava +favor +favorite +fawn +fax +fear +feast +feather +feature +fedelini +federation +fedora +fee +feed +feedback +feeding +feel +feeling +fellow +felony +female +fen +fence +fencing +fender +feng +fennel +ferret +ferry +ferryboat +fertilizer +festival +fetus +few +fiber +fiberglass +fibre +fibroblast +fibrosis +ficlet +fiction +fiddle +field +fiery +fiesta +fifth +fig +fight +fighter +figure +figurine +file +filing +fill +fillet +filly +film +filter +filth +final +finance +financing +finding +fine +finer +finger +fingerling +fingernail +finish +finisher +fir +fire +fireman +fireplace +firewall +firm +first +fish +fishbone +fisherman +fishery +fishing +fishmonger +fishnet +fisting +fit +fitness +fix +fixture +flag +flair +flame +flan +flanker +flare +flash +flat +flatboat +flavor +flax +fleck +fledgling +fleece +flesh +flexibility +flick +flicker +flight +flint +flintlock +flip-flops +flock +flood +floodplain +floor +floozie +flour +flow +flower +flu +flugelhorn +fluke +flume +flung +flute +fly +flytrap +foal +foam +fob +focus +fog +fold +folder +folk +folklore +follower +following +fondue +font +food +foodstuffs +fool +foot +footage +football +footnote +footprint +footrest +footstep +footstool +footwear +forage +forager +foray +force +ford +forearm +forebear +forecast +forehead +foreigner +forelimb +forest +forestry +forever +forgery +fork +form +formal +formamide +format +formation +former +formicarium +formula +fort +forte +fortnight +fortress +fortune +forum +foundation +founder +founding +fountain +fourths +fowl +fox +foxglove +fraction +fragrance +frame +framework +fratricide +fraud +fraudster +freak +freckle +freedom +freelance +freezer +freezing +freight +freighter +frenzy +freon +frequency +fresco +friction +fridge +friend +friendship +fries +frigate +fright +fringe +fritter +frock +frog +front +frontier +frost +frosting +frown +fruit +frustration +fry +fuck +fuel +fugato +fulfillment +full +fun +function +functionality +fund +funding +fundraising +funeral +fur +furnace +furniture +furry +fusarium +futon +future +gadget +gaffe +gaffer +gain +gaiters +gale +gall-bladder +gallery +galley +gallon +galoshes +gambling +game +gamebird +gaming +gamma-ray +gander +gang +gap +garage +garb +garbage +garden +garlic +garment +garter +gas +gasket +gasoline +gasp +gastronomy +gastropod +gate +gateway +gather +gathering +gator +gauge +gauntlet +gavel +gazebo +gazelle +gear +gearshift +geek +gel +gelatin +gelding +gem +gemsbok +gender +gene +general +generation +generator +generosity +genetics +genie +genius +genocide +genre +gentleman +geography +geology +geometry +geranium +gerbil +gesture +geyser +gherkin +ghost +giant +gift +gig +gigantism +giggle +ginger +gingerbread +ginseng +giraffe +girdle +girl +girlfriend +git +glacier +gladiolus +glance +gland +glass +glasses +glee +glen +glider +gliding +glimpse +globe +glockenspiel +gloom +glory +glove +glow +glucose +glue +glut +glutamate +gnat +gnu +go-kart +goal +goat +gobbler +god +goddess +godfather +godmother +godparent +goggles +going +gold +goldfish +golf +gondola +gong +good +good-bye +goodbye +goodie +goodness +goodnight +goodwill +goose +gopher +gorilla +gosling +gossip +governance +government +governor +gown +grab-bag +grace +grade +gradient +graduate +graduation +graffiti +graft +grain +gram +grammar +gran +grand +grandchild +granddaughter +grandfather +grandma +grandmom +grandmother +grandpa +grandparent +grandson +granny +granola +grant +grape +grapefruit +graph +graphic +grasp +grass +grasshopper +grassland +gratitude +gravel +gravitas +gravity +gravy +gray +grease +great-grandfather +great-grandmother +greatness +greed +green +greenhouse +greens +grenade +grey +grid +grief +grill +grin +grip +gripper +grit +grocery +ground +group +grouper +grouse +grove +growth +grub +guacamole +guarantee +guard +guava +guerrilla +guess +guest +guestbook +guidance +guide +guideline +guilder +guilt +guilty +guinea +guitar +guitarist +gum +gumshoe +gun +gunpowder +gutter +guy +gym +gymnast +gymnastics +gynaecology +gyro +habit +habitat +hacienda +hacksaw +hackwork +hail +hair +haircut +hake +half +half-brother +half-sister +halibut +hall +halloween +hallway +halt +ham +hamburger +hammer +hammock +hamster +hand +hand-holding +handball +handful +handgun +handicap +handle +handlebar +handmaiden +handover +handrail +handsaw +hanger +happening +happiness +harald +harbor +harbour +hard-hat +hardboard +hardcover +hardening +hardhat +hardship +hardware +hare +harm +harmonica +harmonise +harmonize +harmony +harp +harpooner +harpsichord +harvest +harvester +hash +hashtag +hassock +haste +hat +hatbox +hatchet +hatchling +hate +hatred +haunt +haven +haversack +havoc +hawk +hay +haze +hazel +hazelnut +head +headache +headlight +headline +headphones +headquarters +headrest +health +health-care +hearing +hearsay +heart +heart-throb +heartache +heartbeat +hearth +hearthside +heartwood +heat +heater +heating +heaven +heavy +hectare +hedge +hedgehog +heel +heifer +height +heir +heirloom +helicopter +helium +hell +hellcat +hello +helmet +helo +help +hemisphere +hemp +hen +hepatitis +herb +herbs +heritage +hermit +hero +heroine +heron +herring +hesitation +heterosexual +hexagon +heyday +hiccups +hide +hierarchy +high +high-rise +highland +highlight +highway +hike +hiking +hill +hint +hip +hippodrome +hippopotamus +hire +hiring +historian +history +hit +hive +hobbit +hobby +hockey +hoe +hog +hold +holder +hole +holiday +home +homeland +homeownership +hometown +homework +homicide +homogenate +homonym +homosexual +homosexuality +honesty +honey +honeybee +honeydew +honor +honoree +hood +hoof +hook +hop +hope +hops +horde +horizon +hormone +horn +hornet +horror +horse +horseradish +horst +hose +hosiery +hospice +hospital +hospitalisation +hospitality +hospitalization +host +hostel +hostess +hotdog +hotel +hound +hour +hourglass +house +houseboat +household +housewife +housework +housing +hovel +hovercraft +howard +howitzer +hub +hubcap +hubris +hug +hugger +hull +human +humanity +humidity +hummus +humor +humour +hunchback +hundred +hunger +hunt +hunter +hunting +hurdle +hurdler +hurricane +hurry +hurt +husband +hut +hutch +hyacinth +hybridisation +hybridization +hydrant +hydraulics +hydrocarb +hydrocarbon +hydrofoil +hydrogen +hydrolyse +hydrolysis +hydrolyze +hydroxyl +hyena +hygienic +hype +hyphenation +hypochondria +hypothermia +hypothesis +ice +ice-cream +iceberg +icebreaker +icecream +icicle +icing +icon +icy +id +idea +ideal +identification +identity +ideology +idiom +idiot +igloo +ignorance +ignorant +ikebana +illegal +illiteracy +illness +illusion +illustration +image +imagination +imbalance +imitation +immigrant +immigration +immortal +impact +impairment +impala +impediment +implement +implementation +implication +import +importance +impostor +impress +impression +imprisonment +impropriety +improvement +impudence +impulse +in-joke +in-laws +inability +inauguration +inbox +incandescence +incarnation +incense +incentive +inch +incidence +incident +incision +inclusion +income +incompetence +inconvenience +increase +incubation +independence +independent +index +indication +indicator +indigence +individual +industrialisation +industrialization +industry +inequality +inevitable +infancy +infant +infarction +infection +infiltration +infinite +infix +inflammation +inflation +influence +influx +info +information +infrastructure +infusion +inglenook +ingrate +ingredient +inhabitant +inheritance +inhibition +inhibitor +initial +initialise +initialize +initiative +injunction +injury +injustice +ink +inlay +inn +innervation +innocence +innocent +innovation +input +inquiry +inscription +insect +insectarium +insert +inside +insight +insolence +insomnia +inspection +inspector +inspiration +installation +instance +instant +instinct +institute +institution +instruction +instructor +instrument +instrumentalist +instrumentation +insulation +insurance +insurgence +insurrection +integer +integral +integration +integrity +intellect +intelligence +intensity +intent +intention +intentionality +interaction +interchange +interconnection +intercourse +interest +interface +interferometer +interior +interject +interloper +internet +interpretation +interpreter +interval +intervenor +intervention +interview +interviewer +intestine +introduction +intuition +invader +invasion +invention +inventor +inventory +inverse +inversion +investigation +investigator +investment +investor +invitation +invite +invoice +involvement +iridescence +iris +iron +ironclad +irony +irrigation +ischemia +island +isogloss +isolation +issue +item +itinerary +ivory +jack +jackal +jacket +jackfruit +jade +jaguar +jail +jailhouse +jalapeƱo +jam +jar +jasmine +jaw +jazz +jealousy +jeans +jeep +jelly +jellybeans +jellyfish +jerk +jet +jewel +jeweller +jewellery +jewelry +jicama +jiffy +job +jockey +jodhpurs +joey +jogging +joint +joke +jot +journal +journalism +journalist +journey +joy +judge +judgment +judo +jug +juggernaut +juice +julienne +jumbo +jump +jumper +jumpsuit +jungle +junior +junk +junker +junket +jury +justice +justification +jute +kale +kamikaze +kangaroo +karate +kayak +kazoo +kebab +keep +keeper +kendo +kennel +ketch +ketchup +kettle +kettledrum +key +keyboard +keyboarding +keystone +kick +kick-off +kid +kidney +kielbasa +kill +killer +killing +kilogram +kilometer +kilt +kimono +kinase +kind +kindness +king +kingdom +kingfish +kiosk +kiss +kit +kitchen +kite +kitsch +kitten +kitty +kiwi +knee +kneejerk +knickers +knife +knife-edge +knight +knitting +knock +knot +know-how +knowledge +knuckle +koala +kohlrabi +kumquat +lab +label +labor +laboratory +laborer +labour +labourer +lace +lack +lacquerware +lad +ladder +ladle +lady +ladybug +lag +lake +lamb +lambkin +lament +lamp +lanai +land +landform +landing +landmine +landscape +lane +language +lantern +lap +laparoscope +lapdog +laptop +larch +lard +larder +lark +larva +laryngitis +lasagna +lashes +last +latency +latex +lathe +latitude +latte +latter +laugh +laughter +laundry +lava +law +lawmaker +lawn +lawsuit +lawyer +lay +layer +layout +lead +leader +leadership +leading +leaf +league +leaker +leap +learning +leash +leather +leave +leaver +lecture +leek +leeway +left +leg +legacy +legal +legend +legging +legislation +legislator +legislature +legitimacy +legume +leisure +lemon +lemonade +lemur +lender +lending +length +lens +lentil +leopard +leprosy +leptocephalus +lesbian +lesson +letter +lettuce +level +lever +leverage +leveret +liability +liar +liberty +libido +library +licence +license +licensing +licorice +lid +lie +lieu +lieutenant +life +lifestyle +lifetime +lift +ligand +light +lighting +lightning +lightscreen +ligula +likelihood +likeness +lilac +lily +limb +lime +limestone +limit +limitation +limo +line +linen +liner +linguist +linguistics +lining +link +linkage +linseed +lion +lip +lipid +lipoprotein +lipstick +liquid +liquidity +liquor +list +listening +listing +literate +literature +litigation +litmus +litter +littleneck +liver +livestock +living +lizard +llama +load +loading +loaf +loafer +loan +lobby +lobotomy +lobster +local +locality +location +lock +locker +locket +locomotive +locust +lode +loft +log +loggia +logic +login +logistics +logo +loincloth +lollipop +loneliness +longboat +longitude +look +lookout +loop +loophole +loquat +lord +loss +lot +lotion +lottery +lounge +louse +lout +love +lover +lox +loyalty +luck +luggage +lumber +lumberman +lunch +luncheonette +lunchmeat +lunchroom +lung +lunge +lust +lute +luxury +lychee +lycra +lye +lymphocyte +lynx +lyocell +lyre +lyrics +lysine +mRNA +macadamia +macaroni +macaroon +macaw +machine +machinery +macrame +macro +macrofauna +madam +maelstrom +maestro +magazine +maggot +magic +magnet +magnitude +maid +maiden +mail +mailbox +mailer +mailing +mailman +main +mainland +mainstream +maintainer +maintenance +maize +major +major-league +majority +makeover +maker +makeup +making +male +malice +mall +mallard +mallet +malnutrition +mama +mambo +mammoth +man +manacle +management +manager +manatee +mandarin +mandate +mandolin +mangle +mango +mangrove +manhunt +maniac +manicure +manifestation +manipulation +mankind +manner +manor +mansard +manservant +mansion +mantel +mantle +mantua +manufacturer +manufacturing +many +map +maple +mapping +maracas +marathon +marble +march +mare +margarine +margin +mariachi +marimba +marines +marionberry +mark +marker +market +marketer +marketing +marketplace +marksman +markup +marmalade +marriage +marsh +marshland +marshmallow +marten +marxism +mascara +mask +masonry +mass +massage +mast +master +masterpiece +mastication +mastoid +mat +match +matchmaker +mate +material +maternity +math +mathematics +matrix +matter +mattock +mattress +max +maximum +maybe +mayonnaise +mayor +meadow +meal +mean +meander +meaning +means +meantime +measles +measure +measurement +meat +meatball +meatloaf +mecca +mechanic +mechanism +med +medal +media +median +medication +medicine +medium +meet +meeting +melatonin +melody +melon +member +membership +membrane +meme +memo +memorial +memory +men +menopause +menorah +mention +mentor +menu +merchandise +merchant +mercury +meridian +meringue +merit +mesenchyme +mess +message +messenger +messy +metabolite +metal +metallurgist +metaphor +meteor +meteorology +meter +methane +method +methodology +metric +metro +metronome +mezzanine +microlending +micronutrient +microphone +microwave +mid-course +midden +middle +middleman +midline +midnight +midwife +might +migrant +migration +mile +mileage +milepost +milestone +military +milk +milkshake +mill +millennium +millet +millimeter +million +millisecond +millstone +mime +mimosa +min +mincemeat +mind +mine +mineral +mineshaft +mini +mini-skirt +minibus +minimalism +minimum +mining +minion +minister +mink +minnow +minor +minor-league +minority +mint +minute +miracle +mirror +miscarriage +miscommunication +misfit +misnomer +misogyny +misplacement +misreading +misrepresentation +miss +missile +mission +missionary +mist +mistake +mister +misunderstand +miter +mitten +mix +mixer +mixture +moai +moat +mob +mobile +mobility +mobster +moccasins +mocha +mochi +mode +model +modeling +modem +modernist +modernity +modification +molar +molasses +molding +mole +molecule +mom +moment +monastery +monasticism +money +monger +monitor +monitoring +monk +monkey +monocle +monopoly +monotheism +monsoon +monster +month +monument +mood +moody +moon +moonlight +moonscape +moonshine +moose +mop +morale +morbid +morbidity +morning +moron +morphology +morsel +mortal +mortality +mortgage +mortise +mosque +mosquito +most +motel +moth +mother +mother-in-law +motion +motivation +motive +motor +motorboat +motorcar +motorcycle +mound +mountain +mouse +mouser +mousse +moustache +mouth +mouton +movement +mover +movie +mower +mozzarella +mud +muffin +mug +mukluk +mule +multimedia +murder +muscat +muscatel +muscle +musculature +museum +mushroom +music +music-box +music-making +musician +muskrat +mussel +mustache +mustard +mutation +mutt +mutton +mycoplasma +mystery +myth +mythology +nail +name +naming +nanoparticle +napkin +narrative +nasal +nation +nationality +native +naturalisation +nature +navigation +necessity +neck +necklace +necktie +nectar +nectarine +need +needle +neglect +negligee +negotiation +neighbor +neighborhood +neighbour +neighbourhood +neologism +neon +neonate +nephew +nerve +nest +nestling +nestmate +net +netball +netbook +netsuke +network +networking +neurobiologist +neuron +neuropathologist +neuropsychiatry +news +newsletter +newspaper +newsprint +newsstand +nexus +nibble +nicety +niche +nick +nickel +nickname +niece +night +nightclub +nightgown +nightingale +nightlife +nightlight +nightmare +ninja +nit +nitrogen +nobody +nod +node +noir +noise +nonbeliever +nonconformist +nondisclosure +nonsense +noodle +noodles +noon +norm +normal +normalisation +normalization +north +nose +notation +note +notebook +notepad +nothing +notice +notion +notoriety +nougat +noun +nourishment +novel +nucleotidase +nucleotide +nudge +nuke +number +numeracy +numeric +numismatist +nun +nurse +nursery +nursing +nurture +nut +nutmeg +nutrient +nutrition +nylon +nymph +oak +oar +oasis +oat +oatmeal +oats +obedience +obesity +obi +object +objection +objective +obligation +oboe +observation +observatory +obsession +obsidian +obstacle +occasion +occupation +occurrence +ocean +ocelot +octagon +octave +octavo +octet +octopus +odometer +odyssey +oeuvre +off-ramp +offence +offense +offer +offering +office +officer +official +offset +oil +okra +oldie +oleo +olive +omega +omelet +omission +omnivore +oncology +onion +online +onset +opening +opera +operating +operation +operator +ophthalmologist +opinion +opium +opossum +opponent +opportunist +opportunity +opposite +opposition +optimal +optimisation +optimist +optimization +option +orange +orangutan +orator +orchard +orchestra +orchid +order +ordinary +ordination +ore +oregano +organ +organisation +organising +organization +organizing +orient +orientation +origin +original +originality +ornament +osmosis +osprey +ostrich +other +otter +ottoman +ounce +outback +outcome +outfielder +outfit +outhouse +outlaw +outlay +outlet +outline +outlook +output +outrage +outrigger +outrun +outset +outside +oval +ovary +oven +overcharge +overclocking +overcoat +overexertion +overflight +overhead +overheard +overload +overnighter +overshoot +oversight +overview +overweight +owl +owner +ownership +ox +oxford +oxygen +oyster +ozone +pace +pacemaker +pack +package +packaging +packet +pad +paddle +paddock +pagan +page +pagoda +pail +pain +paint +painter +painting +paintwork +pair +pajamas +palace +palate +palm +pamphlet +pan +pancake +pancreas +panda +panel +panic +pannier +panpipe +pansy +panther +panties +pantologist +pantology +pantry +pants +pantsuit +panty +pantyhose +papa +papaya +paper +paperback +paperwork +parable +parachute +parade +paradise +paragraph +parallelogram +paramecium +paramedic +parameter +paranoia +parcel +parchment +pard +pardon +parent +parenthesis +parenting +park +parka +parking +parliament +parole +parrot +parser +parsley +parsnip +part +participant +participation +particle +particular +partner +partnership +partridge +party +pass +passage +passbook +passenger +passing +passion +passive +passport +password +past +pasta +paste +pastor +pastoralist +pastry +pasture +pat +patch +pate +patent +patentee +path +pathogenesis +pathology +pathway +patience +patient +patina +patio +patriarch +patrimony +patriot +patrol +patroller +patrolling +patron +pattern +patty +pattypan +pause +pavement +pavilion +paw +pawnshop +pay +payee +payment +payoff +pea +peace +peach +peacoat +peacock +peak +peanut +pear +pearl +peasant +pecan +pecker +pedal +peek +peen +peer +peer-to-peer +pegboard +pelican +pelt +pen +penalty +pence +pencil +pendant +pendulum +penguin +penicillin +peninsula +penis +pennant +penny +pension +pentagon +peony +people +pepper +pepperoni +percent +percentage +perception +perch +perennial +perfection +performance +perfume +period +periodical +peripheral +permafrost +permission +permit +perp +perpendicular +persimmon +person +personal +personality +personnel +perspective +pest +pet +petal +petition +petitioner +petticoat +pew +pharmacist +pharmacopoeia +phase +pheasant +phenomenon +phenotype +pheromone +philanthropy +philosopher +philosophy +phone +phosphate +photo +photodiode +photograph +photographer +photography +photoreceptor +phrase +phrasing +physical +physics +physiology +pianist +piano +piccolo +pick +pickax +pickaxe +picket +pickle +pickup +picnic +picture +picturesque +pie +piece +pier +piety +pig +pigeon +piglet +pigpen +pigsty +pike +pilaf +pile +pilgrim +pilgrimage +pill +pillar +pillbox +pillow +pilot +pimp +pimple +pin +pinafore +pince-nez +pine +pineapple +pinecone +ping +pink +pinkie +pinot +pinstripe +pint +pinto +pinworm +pioneer +pipe +pipeline +piracy +pirate +piss +pistol +pit +pita +pitch +pitcher +pitching +pith +pizza +place +placebo +placement +placode +plagiarism +plain +plaintiff +plan +plane +planet +planning +plant +plantation +planter +planula +plaster +plasterboard +plastic +plate +platelet +platform +platinum +platter +platypus +play +player +playground +playroom +playwright +plea +pleasure +pleat +pledge +plenty +plier +pliers +plight +plot +plough +plover +plow +plowman +plug +plugin +plum +plumber +plume +plunger +plywood +pneumonia +pocket +pocket-watch +pocketbook +pod +podcast +poem +poet +poetry +poignance +point +poison +poisoning +poker +polarisation +polarization +pole +polenta +police +policeman +policy +polish +politician +politics +poll +polliwog +pollutant +pollution +polo +polyester +polyp +pomegranate +pomelo +pompom +poncho +pond +pony +pool +poor +pop +popcorn +poppy +popsicle +popularity +population +populist +porcelain +porch +porcupine +pork +porpoise +port +porter +portfolio +porthole +portion +portrait +position +possession +possibility +possible +post +postage +postbox +poster +posterior +postfix +pot +potato +potential +pottery +potty +pouch +poultry +pound +pounding +poverty +powder +power +practice +practitioner +prairie +praise +pray +prayer +precedence +precedent +precipitation +precision +predecessor +preface +preference +prefix +pregnancy +prejudice +prelude +premeditation +premier +premise +premium +preoccupation +preparation +prescription +presence +present +presentation +preservation +preserves +presidency +president +press +pressroom +pressure +pressurisation +pressurization +prestige +presume +pretzel +prevalence +prevention +prey +price +pricing +pride +priest +priesthood +primary +primate +prince +princess +principal +principle +print +printer +printing +prior +priority +prison +prisoner +privacy +private +privilege +prize +prizefight +probability +probation +probe +problem +procedure +proceedings +process +processing +processor +proctor +procurement +produce +producer +product +production +productivity +profession +professional +professor +profile +profit +progenitor +program +programme +programming +progress +progression +prohibition +project +proliferation +promenade +promise +promotion +prompt +pronoun +pronunciation +proof +proof-reader +propaganda +propane +property +prophet +proponent +proportion +proposal +proposition +proprietor +prose +prosecution +prosecutor +prospect +prosperity +prostacyclin +prostanoid +prostrate +protection +protein +protest +protocol +providence +provider +province +provision +prow +proximal +proximity +prune +pruner +pseudocode +pseudoscience +psychiatrist +psychoanalyst +psychologist +psychology +ptarmigan +pub +public +publication +publicity +publisher +publishing +pudding +puddle +puffin +pug +puggle +pulley +pulse +puma +pump +pumpernickel +pumpkin +pumpkinseed +pun +punch +punctuation +punishment +pup +pupa +pupil +puppet +puppy +purchase +puritan +purity +purple +purpose +purr +purse +pursuit +push +pusher +put +puzzle +pyramid +pyridine +quadrant +quail +qualification +quality +quantity +quart +quarter +quartet +quartz +queen +query +quest +question +questioner +questionnaire +quiche +quicksand +quiet +quill +quilt +quince +quinoa +quit +quiver +quota +quotation +quote +rabbi +rabbit +raccoon +race +racer +racing +racism +racist +rack +radar +radiator +radio +radiosonde +radish +raffle +raft +rag +rage +raid +rail +railing +railroad +railway +raiment +rain +rainbow +raincoat +rainmaker +rainstorm +rainy +raise +raisin +rake +rally +ram +rambler +ramen +ramie +ranch +rancher +randomisation +randomization +range +ranger +rank +rap +rape +raspberry +rat +rate +ratepayer +rating +ratio +rationale +rations +raven +ravioli +rawhide +ray +rayon +razor +reach +reactant +reaction +read +reader +readiness +reading +real +reality +realization +realm +reamer +rear +reason +reasoning +rebel +rebellion +reboot +recall +recapitulation +receipt +receiver +reception +receptor +recess +recession +recipe +recipient +reciprocity +reclamation +recliner +recognition +recollection +recommendation +reconsideration +record +recorder +recording +recovery +recreation +recruit +rectangle +red +redesign +redhead +redirect +rediscovery +reduction +reef +refectory +reference +referendum +reflection +reform +refreshments +refrigerator +refuge +refund +refusal +refuse +regard +regime +region +regionalism +register +registration +registry +regret +regulation +regulator +rehospitalisation +rehospitalization +reindeer +reinscription +reject +relation +relationship +relative +relaxation +relay +release +reliability +relief +religion +relish +reluctance +remains +remark +reminder +remnant +remote +removal +renaissance +rent +reorganisation +reorganization +repair +reparation +repayment +repeat +replacement +replica +replication +reply +report +reporter +reporting +repository +representation +representative +reprocessing +republic +republican +reputation +request +requirement +resale +rescue +research +researcher +resemblance +reservation +reserve +reservoir +reset +residence +resident +residue +resist +resistance +resolution +resolve +resort +resource +respect +respite +response +responsibility +rest +restaurant +restoration +restriction +restroom +restructuring +result +resume +retailer +retention +rethinking +retina +retirement +retouching +retreat +retrospect +retrospective +retrospectivity +return +reunion +revascularisation +revascularization +reveal +revelation +revenant +revenge +revenue +reversal +reverse +review +revitalisation +revitalization +revival +revolution +revolver +reward +rhetoric +rheumatism +rhinoceros +rhubarb +rhyme +rhythm +rib +ribbon +rice +riddle +ride +rider +ridge +riding +rifle +right +rim +ring +ringworm +riot +rip +ripple +rise +riser +risk +rite +ritual +river +riverbed +rivulet +road +roadway +roar +roast +robe +robin +robot +robotics +rock +rocker +rocket +rocket-ship +rod +role +roll +roller +romaine +romance +roof +room +roommate +rooster +root +rope +rose +rosemary +roster +rostrum +rotation +round +roundabout +route +router +routine +row +rowboat +rowing +rubber +rubbish +rubric +ruby +ruckus +rudiment +ruffle +rug +rugby +ruin +rule +ruler +ruling +rum +rumor +run +runaway +runner +running +runway +rush +rust +rutabaga +rye +sabre +sac +sack +saddle +sadness +safari +safe +safeguard +safety +saffron +sage +sail +sailboat +sailing +sailor +saint +sake +salad +salami +salary +sale +salesman +salmon +salon +saloon +salsa +salt +salute +samovar +sampan +sample +samurai +sanction +sanctity +sanctuary +sand +sandal +sandbar +sandpaper +sandwich +sanity +sardine +sari +sarong +sash +satellite +satin +satire +satisfaction +sauce +saucer +sauerkraut +sausage +savage +savannah +saving +savings +savior +saviour +savory +saw +saxophone +scaffold +scale +scallion +scallops +scalp +scam +scanner +scarecrow +scarf +scarification +scenario +scene +scenery +scent +schedule +scheduling +schema +scheme +schizophrenic +schnitzel +scholar +scholarship +school +schoolhouse +schooner +science +scientist +scimitar +scissors +scooter +scope +score +scorn +scorpion +scotch +scout +scow +scrambled +scrap +scraper +scratch +screamer +screen +screening +screenwriting +screw +screw-up +screwdriver +scrim +scrip +script +scripture +scrutiny +sculpting +sculptural +sculpture +sea +seabass +seafood +seagull +seal +seaplane +search +seashore +seaside +season +seat +seaweed +second +secrecy +secret +secretariat +secretary +secretion +section +sectional +sector +security +sediment +seed +seeder +seeker +seep +segment +seizure +selection +self +self-confidence +self-control +self-esteem +seller +selling +semantics +semester +semicircle +semicolon +semiconductor +seminar +senate +senator +sender +senior +sense +sensibility +sensitive +sensitivity +sensor +sentence +sentencing +sentiment +sepal +separation +septicaemia +sequel +sequence +serial +series +sermon +serum +serval +servant +server +service +servitude +sesame +session +set +setback +setting +settlement +settler +severity +sewer +sex +sexuality +shack +shackle +shade +shadow +shadowbox +shakedown +shaker +shallot +shallows +shame +shampoo +shanty +shape +share +shareholder +shark +shaw +shawl +shear +shearling +sheath +shed +sheep +sheet +shelf +shell +shelter +sherbet +sherry +shield +shift +shin +shine +shingle +ship +shipper +shipping +shipyard +shirt +shirtdress +shit +shoat +shock +shoe +shoe-horn +shoehorn +shoelace +shoemaker +shoes +shoestring +shofar +shoot +shootdown +shop +shopper +shopping +shore +shoreline +short +shortage +shorts +shortwave +shot +shoulder +shout +shovel +show +show-stopper +shower +shred +shrimp +shrine +shutdown +sibling +sick +sickness +side +sideboard +sideburns +sidecar +sidestream +sidewalk +siding +siege +sigh +sight +sightseeing +sign +signal +signature +signet +significance +signify +signup +silence +silica +silicon +silk +silkworm +sill +silly +silo +silver +similarity +simple +simplicity +simplification +simvastatin +sin +singer +singing +singular +sink +sinuosity +sip +sir +sister +sister-in-law +sitar +site +situation +size +skate +skating +skean +skeleton +ski +skiing +skill +skin +skirt +skull +skullcap +skullduggery +skunk +sky +skylight +skyline +skyscraper +skywalk +slang +slapstick +slash +slate +slave +slavery +slaw +sled +sledge +sleep +sleepiness +sleeping +sleet +sleuth +slice +slide +slider +slime +slip +slipper +slippers +slope +slot +sloth +slump +smell +smelting +smile +smith +smock +smog +smoke +smoking +smolt +smuggling +snack +snail +snake +snakebite +snap +snarl +sneaker +sneakers +sneeze +sniffle +snob +snorer +snow +snowboarding +snowflake +snowman +snowmobiling +snowplow +snowstorm +snowsuit +snuck +snug +snuggle +soap +soccer +socialism +socialist +society +sociology +sock +socks +soda +sofa +softball +softdrink +softening +software +soil +soldier +sole +solicitation +solicitor +solidarity +solidity +soliloquy +solitaire +solution +solvency +sombrero +somebody +someone +someplace +somersault +something +somewhere +son +sonar +sonata +song +songbird +sonnet +soot +sophomore +soprano +sorbet +sorghum +sorrel +sorrow +sort +soul +soulmate +sound +soundness +soup +source +sourwood +sousaphone +south +southeast +souvenir +sovereignty +sow +soy +soybean +space +spacing +spade +spaghetti +span +spandex +spank +sparerib +spark +sparrow +spasm +spat +spatula +spawn +speaker +speakerphone +speaking +spear +spec +special +specialist +specialty +species +specification +spectacle +spectacles +spectrograph +spectrum +speculation +speech +speed +speedboat +spell +spelling +spelt +spending +sphere +sphynx +spice +spider +spiderling +spike +spill +spinach +spine +spiral +spirit +spiritual +spirituality +spit +spite +spleen +splendor +split +spokesman +spokeswoman +sponge +sponsor +sponsorship +spool +spoon +spork +sport +sportsman +spot +spotlight +spouse +sprag +sprat +spray +spread +spreadsheet +spree +spring +sprinkles +sprinter +sprout +spruce +spud +spume +spur +spy +spyglass +square +squash +squatter +squeegee +squid +squirrel +stab +stability +stable +stack +stacking +stadium +staff +stag +stage +stain +stair +staircase +stake +stalk +stall +stallion +stamen +stamina +stamp +stance +stand +standard +standardisation +standardization +standing +standoff +standpoint +star +starboard +start +starter +state +statement +statin +station +station-wagon +statistic +statistics +statue +status +statute +stay +steak +stealth +steam +steamroller +steel +steeple +stem +stench +stencil +step +step-aunt +step-brother +step-daughter +step-father +step-grandfather +step-grandmother +step-mother +step-sister +step-son +step-uncle +stepdaughter +stepmother +stepping-stone +stepson +stereo +stew +steward +stick +sticker +stiletto +still +stimulation +stimulus +sting +stinger +stir-fry +stitch +stitcher +stock +stock-in-trade +stockings +stole +stomach +stone +stonework +stool +stop +stopsign +stopwatch +storage +store +storey +storm +story +story-telling +storyboard +stot +stove +strait +strand +stranger +strap +strategy +straw +strawberry +strawman +stream +street +streetcar +strength +stress +stretch +strife +strike +string +strip +stripe +strobe +stroke +structure +strudel +struggle +stucco +stud +student +studio +study +stuff +stumbling +stump +stupidity +sturgeon +sty +style +styling +stylus +sub +subcomponent +subconscious +subcontractor +subexpression +subgroup +subject +submarine +submitter +subprime +subroutine +subscription +subsection +subset +subsidence +subsidiary +subsidy +substance +substitution +subtitle +suburb +subway +success +succotash +suck +sucker +suede +suet +suffocation +sugar +suggestion +suicide +suit +suitcase +suite +sulfur +sultan +sum +summary +summer +summit +sun +sunbeam +sunbonnet +sundae +sunday +sundial +sunflower +sunglasses +sunlamp +sunlight +sunrise +sunroom +sunset +sunshine +superiority +supermarket +supernatural +supervision +supervisor +supper +supplement +supplier +supply +support +supporter +suppression +supreme +surface +surfboard +surge +surgeon +surgery +surname +surplus +surprise +surround +surroundings +surrounds +survey +survival +survivor +sushi +suspect +suspenders +suspension +sustainment +sustenance +swallow +swamp +swan +swanling +swath +sweat +sweater +sweatshirt +sweatshop +sweatsuit +sweets +swell +swim +swimming +swimsuit +swine +swing +switch +switchboard +switching +swivel +sword +swordfight +swordfish +sycamore +symbol +symmetry +sympathy +symptom +syndicate +syndrome +synergy +synod +synonym +synthesis +syrup +system +t-shirt +tab +tabby +tabernacle +table +tablecloth +tablet +tabletop +tachometer +tackle +taco +tactics +tactile +tadpole +tag +tail +tailbud +tailor +tailspin +take-out +takeover +tale +talent +talk +talking +tam-o'-shanter +tamale +tambour +tambourine +tan +tandem +tangerine +tank +tank-top +tanker +tankful +tap +tape +tapioca +target +taro +tarragon +tart +task +tassel +taste +tatami +tattler +tattoo +tavern +tax +taxi +taxicab +taxpayer +tea +teacher +teaching +team +teammate +teapot +tear +tech +technician +technique +technologist +technology +tectonics +teen +teenager +teepee +telephone +telescreen +teletype +television +tell +teller +temp +temper +temperature +temple +tempo +temporariness +temporary +temptation +temptress +tenant +tendency +tender +tenement +tenet +tennis +tenor +tension +tensor +tent +tentacle +tenth +tepee +teriyaki +term +terminal +termination +terminology +termite +terrace +terracotta +terrapin +terrarium +territory +terror +terrorism +terrorist +test +testament +testimonial +testimony +testing +text +textbook +textual +texture +thanks +thaw +theater +theft +theism +theme +theology +theory +therapist +therapy +thermals +thermometer +thermostat +thesis +thickness +thief +thigh +thing +thinking +thirst +thistle +thong +thongs +thorn +thought +thousand +thread +threat +threshold +thrift +thrill +throat +throne +thrush +thrust +thug +thumb +thump +thunder +thunderbolt +thunderhead +thunderstorm +thyme +tiara +tic +tick +ticket +tide +tie +tiger +tights +tile +till +tilt +timbale +timber +time +timeline +timeout +timer +timetable +timing +timpani +tin +tinderbox +tinkle +tintype +tip +tire +tissue +titanium +title +toad +toast +toaster +tobacco +today +toe +toenail +toffee +tofu +tog +toga +toilet +tolerance +tolerant +toll +tom-tom +tomatillo +tomato +tomb +tomography +tomorrow +ton +tonality +tone +tongue +tonic +tonight +tool +toot +tooth +toothbrush +toothpaste +toothpick +top +top-hat +topic +topsail +toque +toreador +tornado +torso +torte +tortellini +tortilla +tortoise +tosser +total +tote +touch +tough-guy +tour +tourism +tourist +tournament +tow-truck +towel +tower +town +townhouse +township +toy +trace +trachoma +track +tracking +tracksuit +tract +tractor +trade +trader +trading +tradition +traditionalism +traffic +trafficker +tragedy +trail +trailer +trailpatrol +train +trainer +training +trait +tram +tramp +trance +transaction +transcript +transfer +transformation +transit +transition +translation +transmission +transom +transparency +transplantation +transport +transportation +trap +trapdoor +trapezium +trapezoid +trash +travel +traveler +tray +treasure +treasury +treat +treatment +treaty +tree +trek +trellis +tremor +trench +trend +triad +trial +triangle +tribe +tributary +trick +trigger +trigonometry +trillion +trim +trinket +trip +tripod +tritone +triumph +trolley +trombone +troop +trooper +trophy +trouble +trousers +trout +trove +trowel +truck +trumpet +trunk +trust +trustee +truth +try +tsunami +tub +tuba +tube +tuber +tug +tugboat +tuition +tulip +tumbler +tummy +tuna +tune +tune-up +tunic +tunnel +turban +turf +turkey +turmeric +turn +turning +turnip +turnover +turnstile +turret +turtle +tusk +tussle +tutu +tuxedo +tweet +tweezers +twig +twilight +twine +twins +twist +twister +twitter +type +typeface +typewriter +typhoon +ukulele +ultimatum +umbrella +unblinking +uncertainty +uncle +underclothes +underestimate +underground +underneath +underpants +underpass +undershirt +understanding +understatement +undertaker +underwear +underweight +underwire +underwriting +unemployment +unibody +uniform +uniformity +union +unique +unit +unity +universe +university +update +upgrade +uplift +upper +upstairs +upward +urge +urgency +urn +usage +use +user +usher +usual +utensil +utilisation +utility +utilization +vacation +vaccine +vacuum +vagrant +valance +valentine +validate +validity +valley +valuable +value +vampire +van +vanadyl +vane +vanilla +vanity +variability +variable +variant +variation +variety +vascular +vase +vault +vaulting +veal +vector +vegetable +vegetarian +vegetarianism +vegetation +vehicle +veil +vein +veldt +vellum +velocity +velodrome +velvet +vendor +veneer +vengeance +venison +venom +venti +venture +venue +veranda +verb +verdict +verification +vermicelli +vernacular +verse +version +vertigo +verve +vessel +vest +vestment +vet +veteran +veterinarian +veto +viability +vibe +vibraphone +vibration +vibrissae +vice +vicinity +victim +victory +video +view +viewer +vignette +villa +village +vine +vinegar +vineyard +vintage +vintner +vinyl +viola +violation +violence +violet +violin +virginal +virtue +virus +visa +viscose +vise +vision +visit +visitor +visor +vista +visual +vitality +vitamin +vitro +vivo +vixen +vodka +vogue +voice +void +vol +volatility +volcano +volleyball +volume +volunteer +volunteering +vomit +vote +voter +voting +voyage +vulture +wad +wafer +waffle +wage +wagon +waist +waistband +wait +waiter +waiting +waitress +waiver +wake +walk +walker +walking +walkway +wall +wallaby +wallet +walnut +walrus +wampum +wannabe +want +war +warden +wardrobe +warfare +warlock +warlord +warm-up +warming +warmth +warning +warrant +warren +warrior +wasabi +wash +washbasin +washcloth +washer +washtub +wasp +waste +wastebasket +wasting +watch +watcher +watchmaker +water +waterbed +watercress +waterfall +waterfront +watermelon +waterskiing +waterspout +waterwheel +wave +waveform +wax +way +weakness +wealth +weapon +wear +weasel +weather +web +webinar +webmail +webpage +website +wedding +wedge +weed +weeder +weedkiller +week +weekend +weekender +weight +weird +welcome +welfare +well +well-being +west +western +wet-bar +wetland +wetsuit +whack +whale +wharf +wheat +wheel +whelp +whey +whip +whirlpool +whirlwind +whisker +whiskey +whisper +whistle +white +whole +wholesale +wholesaler +whorl +wick +widget +widow +width +wife +wifi +wild +wildebeest +wilderness +wildlife +will +willingness +willow +win +wind +wind-chime +windage +window +windscreen +windshield +wine +winery +wing +wingman +wingtip +wink +winner +winter +wire +wiretap +wiring +wisdom +wiseguy +wish +wisteria +wit +witch +witch-hunt +withdrawal +witness +wok +wolf +woman +wombat +wonder +wont +wood +woodchuck +woodland +woodshed +woodwind +wool +woolens +word +wording +work +workbench +worker +workforce +workhorse +working +workout +workplace +workshop +world +worm +worry +worship +worshiper +worth +wound +wrap +wraparound +wrapper +wrapping +wreck +wrecker +wren +wrench +wrestler +wriggler +wrinkle +wrist +writer +writing +wrong +xylophone +yacht +yahoo +yak +yam +yang +yard +yarmulke +yarn +yawl +year +yeast +yellow +yellowjacket +yesterday +yew +yin +yoga +yogurt +yoke +yolk +young +youngster +yourself +youth +yoyo +yurt +zampone +zebra +zebrafish +zen +zephyr +zero +ziggurat +zinc +zipper +zither +zombie +zone +zoo +zoologist +zoology +zoot-suit +zucchini \ No newline at end of file diff --git a/Hangman-CLI/readme.md b/Hangman-CLI/readme.md new file mode 100644 index 0000000..229ccb5 --- /dev/null +++ b/Hangman-CLI/readme.md @@ -0,0 +1,12 @@ +# Hangman-CLI in Python +### A project by prathameshkurunkar7 + +Hangman is a popular word play game. Hangman-CLI is a Command Line Interface based representation of the game. +## Features + +- No external Dependency +- Built with simplicity +- Consists of over 6k+ words + +![hangman1](Hangman1.png) +![hangman2](Hangman2.png) \ No newline at end of file