From 67780552c216010c96a4823a2f2f44e6f206c8f2 Mon Sep 17 00:00:00 2001 From: thadh Date: Sun, 30 Sep 2012 10:04:56 -0700 Subject: [PATCH] Synonyms, antonyms. --- .../engine/DictionaryBuilderMain.java | 5 +- .../dictionary/engine/IndexBuilder.java | 2 +- .../parser/wiktionary/EnParser.java | 2 +- .../wiktionary/WholeSectionToHtmlParser.java | 31 +- .../parser/wiktionary/WiktionaryLangs.java | 3 + .../wiktionary.WholeSection.DE.quickdic.text | 54 +- .../wiktionary.WholeSection.EN.quickdic.text | 827 +++++++++++++++++- .../wiktionary.WholeSection.IT.quickdic.text | 172 +++- 8 files changed, 1056 insertions(+), 40 deletions(-) diff --git a/src/com/hughes/android/dictionary/engine/DictionaryBuilderMain.java b/src/com/hughes/android/dictionary/engine/DictionaryBuilderMain.java index 981e6b5..ea9e1a7 100644 --- a/src/com/hughes/android/dictionary/engine/DictionaryBuilderMain.java +++ b/src/com/hughes/android/dictionary/engine/DictionaryBuilderMain.java @@ -101,7 +101,7 @@ public class DictionaryBuilderMain extends TestCase { continue; } result.add(String.format("--input%d=%s", i, wikiSplitFile)); - result.add(String.format("--input%dName=%sWiktionary.WholeSections.%s", i, wikitionaryLang, foreignIso)); + result.add(String.format("--input%dName=%s.wiktionary.org (%s)", i, wikitionaryLang, foreignIso)); result.add(String.format("--input%dFormat=%s", i, WholeSectionToHtmlParser.NAME)); result.add(String.format("--input%dTitleIndex=%d", i, Arrays.asList(pair).indexOf(foreignIso) + 1)); result.add(String.format("--input%dWiktionaryLang=%s", i, wikitionaryLang)); @@ -208,7 +208,8 @@ public class DictionaryBuilderMain extends TestCase { {"DE", "TR" }, // Turkish {"DE", "ZH" }, {"DE", "TA" }, // Tamil - + + {"ES", "RU" }, // Spanish-Russian {"FR", "BG" }, // Bulgarian {"FR", "CS" }, // Czech diff --git a/src/com/hughes/android/dictionary/engine/IndexBuilder.java b/src/com/hughes/android/dictionary/engine/IndexBuilder.java index a7bf561..8e99341 100644 --- a/src/com/hughes/android/dictionary/engine/IndexBuilder.java +++ b/src/com/hughes/android/dictionary/engine/IndexBuilder.java @@ -77,7 +77,7 @@ public class IndexBuilder { indexedEntry.entry.addToDictionary(dictionaryBuilder.dictionary); assert indexedEntry.entry.index() >= 0; } - if (tokenIndexedEntries.add(indexedEntry)) { + if (tokenIndexedEntries.add(indexedEntry) && !tokenData.htmlEntries.contains(indexedEntry.entry)) { rows.add(indexedEntry.entry.CreateRow(rows.size(), index)); ++indexedEntry.entry.entrySource.numEntries; ++numRows; diff --git a/src/com/hughes/android/dictionary/parser/wiktionary/EnParser.java b/src/com/hughes/android/dictionary/parser/wiktionary/EnParser.java index 13227ad..db7adf1 100644 --- a/src/com/hughes/android/dictionary/parser/wiktionary/EnParser.java +++ b/src/com/hughes/android/dictionary/parser/wiktionary/EnParser.java @@ -30,7 +30,7 @@ public abstract class EnParser extends AbstractWiktionaryParser { // TODO: process {{ttbc}} lines - static final Pattern partOfSpeechHeader = Pattern.compile( + public static final Pattern partOfSpeechHeader = Pattern.compile( "Noun|Verb|Adjective|Adverb|Pronoun|Conjunction|Interjection|" + "Preposition|Proper noun|Article|Prepositional phrase|Acronym|" + "Abbreviation|Initialism|Contraction|Prefix|Suffix|Symbol|Letter|" + diff --git a/src/com/hughes/android/dictionary/parser/wiktionary/WholeSectionToHtmlParser.java b/src/com/hughes/android/dictionary/parser/wiktionary/WholeSectionToHtmlParser.java index 70a02c3..0b4bc0d 100644 --- a/src/com/hughes/android/dictionary/parser/wiktionary/WholeSectionToHtmlParser.java +++ b/src/com/hughes/android/dictionary/parser/wiktionary/WholeSectionToHtmlParser.java @@ -23,6 +23,7 @@ public class WholeSectionToHtmlParser extends AbstractWiktionaryParser { interface LangConfig { boolean skipSection(final String name); + EntryTypeName sectionNameToEntryType(String sectionName); boolean skipWikiLink(final WikiTokenizer wikiTokenizer); String adjustWikiLink(String wikiLinkDest); void addFunctionCallbacks( @@ -36,6 +37,24 @@ public class WholeSectionToHtmlParser extends AbstractWiktionaryParser { public boolean skipSection(String headingText) { return enSkipSections.matcher(headingText).matches(); } + + @Override + public EntryTypeName sectionNameToEntryType(String sectionName) { + if (sectionName.equalsIgnoreCase("Synonyms")) { + return EntryTypeName.SYNONYM_MULTI; + } + if (sectionName.equalsIgnoreCase("Antonyms")) { + return EntryTypeName.ANTONYM_MULTI; + } + if (EnParser.partOfSpeechHeader.matcher(sectionName).matches()) { + // We need to put it in the other index, too. + return null; + } + if (sectionName.equalsIgnoreCase("Derived Terms")) { + return null; + } + return null; + } @Override public boolean skipWikiLink(WikiTokenizer wikiTokenizer) { @@ -64,7 +83,10 @@ public class WholeSectionToHtmlParser extends AbstractWiktionaryParser { public boolean skipSection(String headingText) { return false; } - + @Override + public EntryTypeName sectionNameToEntryType(String sectionName) { + return EntryTypeName.WIKTIONARY_MENTIONED; + } @Override public boolean skipWikiLink(WikiTokenizer wikiTokenizer) { final String wikiText = wikiTokenizer.wikiLinkText(); @@ -171,6 +193,10 @@ public class WholeSectionToHtmlParser extends AbstractWiktionaryParser { } else { linkDest = wikiTokenizer.wikiLinkText(); } + if (sectionEntryTypeName != null) { + // TODO: inside a definition, this could be the wrong language. + titleIndexBuilder.addEntryWithString(indexedEntry, wikiTokenizer.wikiLinkText(), sectionEntryTypeName); + } if (linkDest != null) { builder.append(String.format("", linkDest)); super.onWikiLink(wikiTokenizer); @@ -197,10 +223,13 @@ public class WholeSectionToHtmlParser extends AbstractWiktionaryParser { @Override public void onNewline(WikiTokenizer wikiTokenizer) { } + + EntryTypeName sectionEntryTypeName; @Override public void onHeading(WikiTokenizer wikiTokenizer) { final String headingText = wikiTokenizer.headingWikiText(); + sectionEntryTypeName = langConfig.sectionNameToEntryType(headingText); final int depth = wikiTokenizer.headingDepth(); if (langConfig.skipSection(headingText)) { while ((wikiTokenizer = wikiTokenizer.nextToken()) != null) { diff --git a/src/com/hughes/android/dictionary/parser/wiktionary/WiktionaryLangs.java b/src/com/hughes/android/dictionary/parser/wiktionary/WiktionaryLangs.java index 65f1442..e67685c 100644 --- a/src/com/hughes/android/dictionary/parser/wiktionary/WiktionaryLangs.java +++ b/src/com/hughes/android/dictionary/parser/wiktionary/WiktionaryLangs.java @@ -14,6 +14,8 @@ package com.hughes.android.dictionary.parser.wiktionary; +import com.hughes.android.dictionary.engine.Language; + import java.util.LinkedHashMap; import java.util.Map; import java.util.regex.Pattern; @@ -106,6 +108,7 @@ public class WiktionaryLangs { isoCodeToEnWikiName.put("LB", "Luxembourgish"); isoCodeToEnWikiName.put("MK", "Macedonian"); + assert isoCodeToEnWikiName.keySet().equals(Language.isoCodeToResources.keySet()); } public static final Map> wikiCodeToIsoCodeToWikiName = new LinkedHashMap>(); diff --git a/testdata/goldens/wiktionary.WholeSection.DE.quickdic.text b/testdata/goldens/wiktionary.WholeSection.DE.quickdic.text index e1974d3..04016f4 100644 --- a/testdata/goldens/wiktionary.WholeSection.DE.quickdic.text +++ b/testdata/goldens/wiktionary.WholeSection.DE.quickdic.text @@ -1,5 +1,5 @@ dictInfo=SomeWikiDataWholeSection -EntrySource: wiktionary.WholeSection.DE.quickdic 0 +EntrySource: wiktionary.WholeSection.DE.quickdic 26 Index: DE DE->EN ===A=== @@ -188,6 +188,8 @@ HtmlEntry: also <<<
  • thus
  • ---->>> +===an=== +HtmlEntry (shortened): ab- ===Andorra=== HtmlEntry: Andorra <<<

    Pronunciation

    @@ -226,6 +228,14 @@ HtmlEntry: April <<<
    1. {{l|en|April}}
    ---->>> +===auf=== +HtmlEntry (shortened): ab- +===aus=== +HtmlEntry (shortened): ab- +===avers=== +HtmlEntry (shortened): man +===awer=== +HtmlEntry (shortened): man ===Bahamas=== HtmlEntry: Bahamas <<<

    Proper noun

    @@ -290,6 +300,8 @@ HtmlEntry: blood <<<
    1. {{form of|uncapitalized form|Blood|lang=nds|nodot=1}} : {{alternative spelling of|Bloot|lang=nds|nocap=1}}
    ---->>> +===bloots=== +HtmlEntry (shortened): man ===bot=== HtmlEntry: bot <<<

    Verb

    @@ -664,6 +676,8 @@ HtmlEntry: frei <<<
  • Freizeit
  • ---->>> +===freiheitlich=== +HtmlEntry (shortened): frei ===Gambia=== HtmlEntry: Gambia <<<

    Proper noun

    @@ -810,6 +824,18 @@ HtmlEntry: hell <<<
    1. clear, bright, light
    ---->>> +===herab=== +HtmlEntry (shortened): ab- +===herauf=== +HtmlEntry (shortened): ab- +===herunter=== +HtmlEntry (shortened): ab- +===hinab=== +HtmlEntry (shortened): ab- +===hinauf=== +HtmlEntry (shortened): ab- +===hinunter=== +HtmlEntry (shortened): ab- ===Honduras=== HtmlEntry: Honduras <<<

    Proper noun

    @@ -975,6 +1001,8 @@ HtmlEntry: Kiribati <<< ---->>> +===kostenlos=== +HtmlEntry (shortened): frei ===Kuwait=== HtmlEntry: Kuwait <<<

    Proper noun

    @@ -1009,6 +1037,8 @@ HtmlEntry: last <<<
  • {{de-verb form of|lesen|2|p|v}}
  • ---->>> +===liberal=== +HtmlEntry (shortened): frei ===Liberia=== HtmlEntry: Liberia <<<

    Pronunciation

    @@ -1044,6 +1074,8 @@ HtmlEntry: Liechtenstein <<<
  • {{l|de|liechtensteinisch}}
  • ---->>> +===lokal=== +HtmlEntry (shortened): global ===Malawi=== HtmlEntry: Malawi <<<

    Proper noun

    @@ -1169,6 +1201,8 @@ From {{etyl|la|goh}} {{term|mustum|lang=la}}.
    1. must
    ---->>> +===na=== +HtmlEntry (shortened): nu ===Namibia=== HtmlEntry: Namibia <<<

    Pronunciation

    @@ -1322,6 +1356,12 @@ HtmlEntry: PM <<<
  • Papiermaschine
  • >>> +===rauf=== +HtmlEntry (shortened): ab- +===regional=== +HtmlEntry (shortened): global +===runter=== +HtmlEntry (shortened): ab- ===September=== HtmlEntry: September <<<

    Pronunciation

    @@ -1356,6 +1396,8 @@ HtmlEntry: spring <<<
  • {colloquial} {{de-verb form of|springen|1|s|g}}
  • ---->>> +===städtisch=== +HtmlEntry (shortened): urban ===synonym=== HtmlEntry: synonym <<<

    Adjective

    @@ -1449,6 +1491,10 @@ HtmlEntry: umsonst <<<
  • kostenlos
  • >>> +===ungebunden=== +HtmlEntry (shortened): frei +===ungezwungen=== +HtmlEntry (shortened): frei ===urban=== HtmlEntry: urban <<<

    Pronunciation

    @@ -1518,6 +1564,10 @@ HtmlEntry: war <<<
    1. true
    ---->>> +===wat=== +HtmlEntry (shortened): dat +===weltweit=== +HtmlEntry (shortened): global ===wolf=== HtmlEntry: wolf <<<

    Noun

    @@ -1554,6 +1604,8 @@ From {{etyl|goh|de}} {{term|zwene|zwēne|lang=goh}}.
  • zwölf
  • >>> +===zwo=== +HtmlEntry (shortened): zwei Index: EN EN->DE diff --git a/testdata/goldens/wiktionary.WholeSection.EN.quickdic.text b/testdata/goldens/wiktionary.WholeSection.EN.quickdic.text index 1763e5c..620202b 100644 --- a/testdata/goldens/wiktionary.WholeSection.EN.quickdic.text +++ b/testdata/goldens/wiktionary.WholeSection.EN.quickdic.text @@ -1,7 +1,11 @@ dictInfo=SomeWikiDataWholeSection -EntrySource: wiktionary.WholeSection.EN.quickdic 0 +EntrySource: wiktionary.WholeSection.EN.quickdic 426 Index: EN EN->EN +===a=== +HtmlEntry (shortened): crow +HtmlEntry (shortened): trade +HtmlEntry (shortened): deal ===A=== HtmlEntry: A <<<

    Etymology 1

    @@ -139,6 +143,12 @@ Runic letter {{term|ᚫ|ansuz|tr=a}}, source for Anglo-Saxon Futhorc letter ---->>> +===Å=== +HtmlEntry (shortened): A +===account=== +HtmlEntry (shortened): book +===Acinonyx=== +HtmlEntry (shortened): cat ===adjectival=== HtmlEntry: adjectival <<<

    Etymology

    @@ -160,6 +170,7 @@ From {{suffix|adjective|al}}.
    1. An adjectival phrase or clause.
    >>> +HtmlEntry (shortened): adjective ===adjective=== HtmlEntry: adjective <<<

    Etymology

    @@ -212,6 +223,21 @@ From {{etyl|fro}} {{term|adjectif}}, from {{etyl|la}} {{term|adiectivus|a&# >>> +HtmlEntry (shortened): substantive +===administer=== +HtmlEntry (shortened): deal +===advancement=== +HtmlEntry (shortened): march +===africana=== +HtmlEntry (shortened): elephant +===after=== +HtmlEntry (shortened): dog +===alligator=== +HtmlEntry (shortened): elephant +===allot=== +HtmlEntry (shortened): deal +===allotment=== +HtmlEntry (shortened): deal ===alphabetical=== HtmlEntry: alphabetical <<<

    Etymology

    @@ -246,6 +272,10 @@ HtmlEntry: alphabetical <<<
  • alphabetize
  • >>> +===amalgamation=== +HtmlEntry (shortened): portmanteau word +===andiron=== +HtmlEntry (shortened): dog ===antidisestablishmentarianism=== HtmlEntry: antidisestablishmentarianism <<<

    Etymology

    @@ -329,6 +359,7 @@ circa 1870: {{confix|ant|onym}} ---->>> +HtmlEntry (shortened): synonym ===apples and pears=== HtmlEntry: apples and pears <<<

    Noun

    @@ -336,6 +367,10 @@ HtmlEntry: apples and pears <<<
    1. {Cockney rhyming slang} stairs
    >>> +===apportion=== +HtmlEntry (shortened): deal +===apportionment=== +HtmlEntry (shortened): deal ===April=== HtmlEntry: April <<<

    Etymology

    @@ -388,11 +423,15 @@ From {{etyl|enm}} {{term|apprile|lang=enm}}, re-Latinized
  • days of April
  • mid-April
  • -{bottom} +

    See also

    >>> +===arc=== +HtmlEntry (shortened): minute +===as=== +HtmlEntry (shortened): gratis ===august=== HtmlEntry: august <<<

    Pronunciation

    @@ -431,6 +470,12 @@ From August
  • To bring to realisation
  • >>> +===balderdash=== +HtmlEntry (shortened): nonsense +===baloney=== +HtmlEntry (shortened): nonsense +===bargain=== +HtmlEntry (shortened): deal ===barter=== HtmlEntry: barter <<<

    Pronunciation

    @@ -466,6 +511,41 @@ From {{etyl|fro}} barater, of uncertain origin (m
  • trade
  • >>> +HtmlEntry (shortened): swap +HtmlEntry (shortened): trade +HtmlEntry (shortened): quid pro quo +===base=== +HtmlEntry (shortened): head +===batch=== +HtmlEntry (shortened): deal +===beer=== +HtmlEntry (shortened): gratis +===Bible=== +HtmlEntry (shortened): word +===big=== +HtmlEntry (shortened): minute +===bitch=== +HtmlEntry (shortened): cat +===black=== +HtmlEntry (shortened): cat +===blackguard=== +HtmlEntry (shortened): dog +===blend=== +HtmlEntry (shortened): portmanteau +HtmlEntry (shortened): portmanteau word +===bloke=== +HtmlEntry (shortened): dog +HtmlEntry (shortened): cat +===blow=== +HtmlEntry (shortened): head +===blowjob=== +HtmlEntry (shortened): head +===bollocks=== +HtmlEntry (shortened): nonsense +===bomb=== +HtmlEntry (shortened): book +===bonce=== +HtmlEntry (shortened): head ===book=== HtmlEntry: book <<<

    Pronunciation

    @@ -770,6 +850,16 @@ HtmlEntry: book <<<
    1. {{alternative form of|booke|lang=enm}}
    >>> +===booklet=== +HtmlEntry (shortened): book +===boss=== +HtmlEntry (shortened): head +===bottom=== +HtmlEntry (shortened): head +===bounder=== +HtmlEntry (shortened): dog +===broadwing=== +HtmlEntry (shortened): eagle ===brown=== HtmlEntry: brown <<<Various shades of brown.Brown is a common hair color.A glass of hot chocolate.

    Etymology

    @@ -872,6 +962,21 @@ HtmlEntry: brown <<<Various shades of bro
  • Appendix:Colors
  • >>> +===bucket=== +HtmlEntry (shortened): rain cats and dogs +===buckets=== +HtmlEntry (shortened): rain cats and dogs +===bull=== +HtmlEntry (shortened): nonsense +===bulldust=== +HtmlEntry (shortened): nonsense +===bullshit=== +HtmlEntry (shortened): nonsense +===bunk=== +HtmlEntry (shortened): nonsense +===business=== +HtmlEntry (shortened): trade +HtmlEntry (shortened): deal ===business deal=== HtmlEntry: business deal <<<

    Noun

    @@ -888,6 +993,24 @@ HtmlEntry: business deal <<<
  • trade
  • >>> +===cad=== +HtmlEntry (shortened): dog +===can=== +HtmlEntry (shortened): may +===Caniformia=== +HtmlEntry (shortened): cat +===canine=== +HtmlEntry (shortened): dog +===canis=== +HtmlEntry (shortened): dog +===Canis=== +HtmlEntry (shortened): dog +===Canoidea=== +HtmlEntry (shortened): cat +===caput=== +HtmlEntry (shortened): head +===carnivoran=== +HtmlEntry (shortened): cat ===cat=== HtmlEntry: cat <<Pronunciation @@ -1113,6 +1236,29 @@ Possibly a shortened form of {{term|catastrophic}}.
    Usage notes
    This usage is common in speech but rarely appears in writing.>>> +===chap=== +HtmlEntry (shortened): dog +HtmlEntry (shortened): cat +===chase=== +HtmlEntry (shortened): dog +===chief=== +HtmlEntry (shortened): head +===chuck=== +HtmlEntry (shortened): rain cats and dogs +===click=== +HtmlEntry (shortened): dog +===cock=== +HtmlEntry (shortened): crow +===codswallop=== +HtmlEntry (shortened): nonsense +===colloquialism=== +HtmlEntry (shortened): nonsense +===colossal=== +HtmlEntry (shortened): minute +===commerce=== +HtmlEntry (shortened): trade +===composure=== +HtmlEntry (shortened): head ===connotation=== HtmlEntry: connotation <<<

    Pronunciation

    @@ -1144,6 +1290,12 @@ HtmlEntry: connotation <<<

    External links

    >>> +===contract=== +HtmlEntry (shortened): deal +===could=== +HtmlEntry (shortened): may +===cove=== +HtmlEntry (shortened): cat ===craft=== HtmlEntry: craft <<<{{wikipedia|craft|dab=craft (disambiguation)}}

    Etymology

    @@ -1192,7 +1344,6 @@ From {{etyl|enm|en}}, from {{etyl|ang|en}} {{term|cræft|physical strength,

    Derived terms

    -{top2}
    -{mid2} -{bottom} +

    Synonyms

    >>> +===dogiron=== +HtmlEntry (shortened): dog +===dole=== +HtmlEntry (shortened): deal +===doling=== +HtmlEntry (shortened): deal +===domestic=== +HtmlEntry (shortened): dog +===domesticus=== +HtmlEntry (shortened): dog +===doo=== +HtmlEntry (shortened): crow +===doodle=== +HtmlEntry (shortened): crow +===down=== +HtmlEntry (shortened): book +HtmlEntry (shortened): rain cats and dogs +===drink=== +HtmlEntry (shortened): pound +===drivel=== +HtmlEntry (shortened): nonsense +===dude=== +HtmlEntry (shortened): dog +HtmlEntry (shortened): cat ===eagle=== HtmlEntry: eagle <<Etymology @@ -2383,6 +2591,8 @@ HtmlEntry: eagle <<
  • {{pedia|Eagle (disambiguation)}}
  • >>> +===easterly=== +HtmlEntry (shortened): trade wind ===elephant=== HtmlEntry: elephant <<<

    Etymology

    @@ -2543,6 +2753,8 @@ HtmlEntry: elephant <<<
  • {{pedia|Elephant (disambiguation)}}
  • *---->>> +===Elephas=== +HtmlEntry (shortened): elephant ===encyclopaedia=== HtmlEntry: encyclopaedia <<<

    Alternative forms

    @@ -2610,6 +2822,16 @@ The spelling encyclopedia is standard in American English, preferred in >>> +===enormous=== +HtmlEntry (shortened): minute +===equivalent=== +HtmlEntry (shortened): synonym +===erne=== +HtmlEntry (shortened): eagle +===essence=== +HtmlEntry (shortened): substantive +===essential=== +HtmlEntry (shortened): substantive ===etymology=== HtmlEntry: etymology <<<

    Etymology

    @@ -2647,6 +2869,19 @@ From {{etyl|enm}} {{term|etimologie|lang=enm}}, from {{etyl|fro}} {{term|ethimol >>> +===exact=== +HtmlEntry (shortened): minute +===exacting=== +HtmlEntry (shortened): minute +===exchange=== +HtmlEntry (shortened): swap +HtmlEntry (shortened): trade +===excruciating=== +HtmlEntry (shortened): minute +===express=== +HtmlEntry (shortened): word +===extinct=== +HtmlEntry (shortened): cat ===f=== HtmlEntry: f <<<

    Etymology 1

    @@ -2706,6 +2941,8 @@ HtmlEntry: f <<<
  • n
  • ---->>> +===F=== +HtmlEntry (shortened): f ===fa=== HtmlEntry: fa <<<

    Alternative forms

    @@ -2725,17 +2962,15 @@ From the first syllable of the Latin word {{term|famuli}}, extracted of the poem

    See also

    -{top2} -{mid2} -{bottom}>>> +>>> ===false friend=== HtmlEntry: false friend <<<{{was wotd|2007|May|4}}

    Pronunciation

    @@ -2770,6 +3005,10 @@ HtmlEntry: false friend <<<{{was wotd|2007|May|4}}
  • false cognate
  • >>> +===familiaris=== +HtmlEntry (shortened): dog +===family=== +HtmlEntry (shortened): cat ===February=== HtmlEntry: February <<<

    Etymology

    @@ -2790,19 +3029,17 @@ Re-Latinized from {{etyl|enm}} {{term|feoverel|lang=enm}}

    Derived terms

    -{top2} -{mid2} -{bottom} +

    Related terms

    • februate
    • februation
    • @@ -2812,6 +3049,35 @@ Re-Latinized from {{etyl|enm}} {{term|feoverel|lang=enm}}
      • {{list|en|Gregorian calendar months}}
      >>> +===felid=== +HtmlEntry (shortened): cat +===Felidae=== +HtmlEntry (shortened): cat +===feliform=== +HtmlEntry (shortened): cat +===Feliformia=== +HtmlEntry (shortened): cat +===Felinae=== +HtmlEntry (shortened): cat +===feline=== +HtmlEntry (shortened): cat +===Felis=== +HtmlEntry (shortened): cat +===fella=== +HtmlEntry (shortened): cat +===fellatio=== +HtmlEntry (shortened): head +===fellow=== +HtmlEntry (shortened): dog +HtmlEntry (shortened): cat +===feloid=== +HtmlEntry (shortened): cat +===Feloidea=== +HtmlEntry (shortened): cat +===firedog=== +HtmlEntry (shortened): dog +===first=== +HtmlEntry (shortened): head ===floccinaucinihilipilification=== HtmlEntry: floccinaucinihilipilification <<<{wikiquote}

      Etymology

      @@ -2840,6 +3106,17 @@ Often cited as the longest non-technical word in the English language, being one >>> +===flock=== +HtmlEntry (shortened): deal +===fo=== +HtmlEntry (shortened): f +===fool=== +HtmlEntry (shortened): dog +===foxiness=== +HtmlEntry (shortened): craft +===frankenword=== +HtmlEntry (shortened): portmanteau +HtmlEntry (shortened): portmanteau word ===free=== HtmlEntry: free <<<{{wikipedia|dab=free}}

      Etymology

      @@ -3002,6 +3279,7 @@ HtmlEntry: free <<<{{wikipedia|dab=free}}
      • {{rank/test|351|en-gut}}
      >>> +HtmlEntry (shortened): gratis ===freedom of speech=== HtmlEntry: freedom of speech <<<{{wikipedia|Freedom of speech}}{{wikinews|Category:Free speech}}{{commons|Category:Freedom of speech}}{{wikiquote|Freedom of speech}}

      Etymology

      @@ -3117,6 +3395,8 @@ HtmlEntry: Friday <<<
      • {{list|en|days of the week}}
      >>> +===frontier=== +HtmlEntry (shortened): march ===GDP=== HtmlEntry: GDP <<<{{wikipedia|GDP (disambiguation)}}

      {initialism}

      @@ -3130,6 +3410,8 @@ HtmlEntry: GDP <<<{{wikipedia|GDP (disambiguation)}}
    • GTP
    >>> +===gibberish=== +HtmlEntry (shortened): nonsense ===GNU FDL=== HtmlEntry: GNU FDL <<<

    {initialism}

    @@ -3137,6 +3419,17 @@ HtmlEntry: GNU FDL <<<
    1. GNU Free Documentation License
    >>> +===go=== +HtmlEntry (shortened): dog +===God=== +HtmlEntry (shortened): word +===goldbrick=== +HtmlEntry (shortened): dog +===good=== +HtmlEntry (shortened): deal +===goods=== +HtmlEntry (shortened): wares +HtmlEntry (shortened): product ===grain of salt=== HtmlEntry: grain of salt <<<

    Etymology

    @@ -3187,6 +3480,21 @@ From {{etyl|la}} gratis. ---->>> +===great=== +HtmlEntry (shortened): deal +===grimalkin=== +HtmlEntry (shortened): cat +===guile=== +HtmlEntry (shortened): craft +===guy=== +HtmlEntry (shortened): dog +HtmlEntry (shortened): cat +===hand=== +HtmlEntry (shortened): deal +===hash=== +HtmlEntry (shortened): pound +===hatful=== +HtmlEntry (shortened): deal ===head=== HtmlEntry: head <<<{{wikipedia|Head|dab=Head (disambiguation)}}{{rfc|still missing some basic dictionary definitions: see talk page}}

    Alternative forms

    @@ -3493,6 +3801,30 @@ From {{etyl|enm}} {{term|hed|lang=enm}}, {{term|heed|lang=enm}}, {{term|heved|la
    • {{rank|seemed|house|looked|184|head|called|p|Lord}}
    >>> +===headmaster=== +HtmlEntry (shortened): head +===headmistress=== +HtmlEntry (shortened): head +===heap=== +HtmlEntry (shortened): deal +===heel=== +HtmlEntry (shortened): dog +===hockey=== +HtmlEntry (shortened): nonsense +===hogwash=== +HtmlEntry (shortened): nonsense +===Homotherini=== +HtmlEntry (shortened): cat +===Homotherium=== +HtmlEntry (shortened): cat +===hooey=== +HtmlEntry (shortened): nonsense +===horse=== +HtmlEntry (shortened): nonsense +===horseshit=== +HtmlEntry (shortened): nonsense +===hound=== +HtmlEntry (shortened): dog ===hour=== HtmlEntry: hour <<<

    Alternative forms

    @@ -3576,6 +3908,16 @@ HtmlEntry: hour <<<
    • {{rank|thousand|looking|John|366|hour|air|reason|feel}}
    >>> +===housecat=== +HtmlEntry (shortened): cat +===huge=== +HtmlEntry (shortened): minute +===Humpday=== +HtmlEntry (shortened): Wednesday +===hurtle=== +HtmlEntry (shortened): book +===hypernym=== +HtmlEntry (shortened): hyponym ===hyponym=== HtmlEntry: hyponym <<<

    Etymology

    @@ -3611,6 +3953,23 @@ HtmlEntry: hyponym <<<
  • troponym, the corresponding idea, as applied to verbs.
  • ---->>> +===in=== +HtmlEntry (shortened): gratis +HtmlEntry (shortened): substantive +===infinitesimal=== +HtmlEntry (shortened): minute +===insignificant=== +HtmlEntry (shortened): minute +===instant=== +HtmlEntry (shortened): minute +===intension=== +HtmlEntry (shortened): connotation +===into=== +HtmlEntry (shortened): word +===it=== +HtmlEntry (shortened): rain cats and dogs +===jaguar=== +HtmlEntry (shortened): cat ===January=== HtmlEntry: January <<<

    Etymology

    @@ -3654,6 +4013,10 @@ Re-Latinized from {{etyl|enm}} {{term|Ieneuer|lang=enm}},
    • {{list|en|Gregorian calendar months}}
    >>> +===jiffy=== +HtmlEntry (shortened): minute +===job=== +HtmlEntry (shortened): head ===July=== HtmlEntry: July <<<

    Etymology

    @@ -3753,6 +4116,20 @@ From {{etyl|enm|en}} {{term|jun|lang=enm}}, {{term|june|lang=enm}}, re-lexicology >>> +===libre=== +HtmlEntry (shortened): gratis +===libretto=== +HtmlEntry (shortened): book +===like=== +HtmlEntry (shortened): cat +===lion=== +HtmlEntry (shortened): cat +===little=== +HtmlEntry (shortened): deal ===livre=== HtmlEntry: livre <<<{{wikipedia|dab=livre}}

    Etymology

    @@ -3785,6 +4172,33 @@ From {{etyl|fr}} {{term|livre|lang=fr}}. >>> +===load=== +HtmlEntry (shortened): deal +===loaf=== +HtmlEntry (shortened): head +===Logos=== +HtmlEntry (shortened): word +===lot=== +HtmlEntry (shortened): deal +===Loxodonta=== +HtmlEntry (shortened): elephant +===Lynx=== +HtmlEntry (shortened): cat +===Machairodontinae=== +HtmlEntry (shortened): cat +===Machairodontini=== +HtmlEntry (shortened): cat +===make=== +HtmlEntry (shortened): trade +===malarkey=== +HtmlEntry (shortened): nonsense +===malkin=== +HtmlEntry (shortened): cat +===man=== +HtmlEntry (shortened): dog +HtmlEntry (shortened): cat +===manure=== +HtmlEntry (shortened): nonsense ===march=== HtmlEntry: march <<<

    Pronunciation

    @@ -4005,6 +4419,10 @@ From {{etyl|enm}} {{term|marche|tract of land along a country's border|lang=enm}
    1. {intransitive} To have common borders or frontiers
    >>> +===mass=== +HtmlEntry (shortened): deal +===maximus=== +HtmlEntry (shortened): elephant ===may=== HtmlEntry: may <<<{{slim-wikipedia|May (disambiguation)}}

    Pronunciation

    @@ -4125,6 +4543,8 @@ HtmlEntry: may <<<{{slim-wikipedia|May (disambiguation)}}
    • {{rank|very|upon|man|70|may|about|its|time}}
    >>> +===meaty=== +HtmlEntry (shortened): substantive ===merchandise=== HtmlEntry: merchandise <<<

    Alternative forms

    @@ -4172,6 +4592,26 @@ HtmlEntry: merchandise <<<
  • merchantable
  • ---->>> +HtmlEntry (shortened): wares +HtmlEntry (shortened): product +===mess=== +HtmlEntry (shortened): deal +===Metailurini=== +HtmlEntry (shortened): cat +===mete=== +HtmlEntry (shortened): deal +===meticulous=== +HtmlEntry (shortened): minute +===mickle=== +HtmlEntry (shortened): deal +===might=== +HtmlEntry (shortened): may +===mind=== +HtmlEntry (shortened): head +===mint=== +HtmlEntry (shortened): deal +===minuscule=== +HtmlEntry (shortened): minute ===minute=== HtmlEntry: minute <<<

    Etymology 1

    @@ -4257,6 +4697,12 @@ From {{etyl|la}} {{term|minutus|minūtus|smal >>> +===Miomachairodus=== +HtmlEntry (shortened): cat +===mo=== +HtmlEntry (shortened): minute +===moment=== +HtmlEntry (shortened): minute ===Monday=== HtmlEntry: Monday <<<

    Etymology

    @@ -4338,6 +4784,8 @@ HtmlEntry: Monday <<<
    • {{list|en|days of the week}}
    >>> +===monosemous=== +HtmlEntry (shortened): polysemic ===month=== HtmlEntry: month <<<

    Alternative forms

    @@ -4386,6 +4834,10 @@ From {{etyl|enm}} {{term|month|lang=enm}}, {{term|moneth|lang=enm}}, from {{etyl
    • {{rank|original|provide|determined|819|month|news|prepared|support}}
    >>> +===mouser=== +HtmlEntry (shortened): cat +===muckle=== +HtmlEntry (shortened): deal ===multiculturalism=== HtmlEntry: multiculturalism <<<{{was wotd|2011|April|24}}

    Etymology

    @@ -4534,19 +4986,17 @@ From {{etyl|ang}} {{term|nama|lang=ang}}, from {{proto|Germanic|namô}}, fr {rel-bottom}

    See also

    -{top2} -{mid2} -{bottom} +

    Statistics

    • {{rank|knew|seen|better|208|name|among|done|days}}
    @@ -4557,6 +5007,13 @@ HtmlEntry: name <<<
    1. name
    ---->>> +HtmlEntry (shortened): noun +===nameword=== +HtmlEntry (shortened): noun +===Neofelis=== +HtmlEntry (shortened): cat +===noggin=== +HtmlEntry (shortened): head ===nonsense=== HtmlEntry: nonsense <<<

    Etymology

    @@ -4634,6 +5091,10 @@ HtmlEntry: nonsense <<< >>> +===noodle=== +HtmlEntry (shortened): head +===note=== +HtmlEntry (shortened): book ===noun=== HtmlEntry: noun <<<

    Etymology

    @@ -4751,6 +5212,8 @@ HtmlEntry: November <<<
    • {{list|en|Gregorian calendar months}}
    ---->>> +===nut=== +HtmlEntry (shortened): head ===October=== HtmlEntry: October <<<

    Alternative forms

    @@ -4771,7 +5234,6 @@ From {{etyl|enm}}, from {{etyl|ang}}, from {{etyl|la}} {{term|october|o

    Derived terms

    -{top2} -{mid2}
    • {{w|October Manifesto}}
    • October Revolution
    • {{w|October Revolution Island}}
    • @@ -4790,11 +5251,37 @@ From {{etyl|enm}}, from {{etyl|ang}}, from {{etyl|la}} {{term|october|o
    • {{w|October Revolution|Red October}}
    • {{w|Third Saturday in October}}
    -{bottom} +

    See also

    • {{list|en|Gregorian calendar months}}
    ---->>> +===of=== +HtmlEntry (shortened): word +HtmlEntry (shortened): grain of salt +HtmlEntry (shortened): minute +===opposite=== +HtmlEntry (shortened): synonym +===oral=== +HtmlEntry (shortened): head +===out=== +HtmlEntry (shortened): deal +===output=== +HtmlEntry (shortened): product +===pact=== +HtmlEntry (shortened): deal +===panther=== +HtmlEntry (shortened): cat +===Panthera=== +HtmlEntry (shortened): cat +===Pantherinae=== +HtmlEntry (shortened): cat +===pantherine=== +HtmlEntry (shortened): cat +===parade=== +HtmlEntry (shortened): march +===parcel=== +HtmlEntry (shortened): deal ===patronage=== HtmlEntry: patronage <<<

    Pronunciation

    @@ -4838,6 +5325,19 @@ HtmlEntry: patronage <<< ---->>> +HtmlEntry (shortened): trade +===pawl=== +HtmlEntry (shortened): dog +===peck=== +HtmlEntry (shortened): deal +===pelt=== +HtmlEntry (shortened): rain cats and dogs +===penalise=== +HtmlEntry (shortened): book +===penalize=== +HtmlEntry (shortened): book +===phrase=== +HtmlEntry (shortened): word ===pie=== HtmlEntry: pie <<<{{slim-wikipedia|Pie (disambiguation)}}Unsliced Lemon Meringue Pie - Noun, definition 1

    Pronunciation

    @@ -4948,6 +5448,18 @@ HtmlEntry: pies <<<
    1. {{third-person singular of|pie}}
    >>> +===pile=== +HtmlEntry (shortened): deal +===pinch=== +HtmlEntry (shortened): grain of salt +===piss=== +HtmlEntry (shortened): rain cats and dogs +===pitch=== +HtmlEntry (shortened): deal +===pitchforks=== +HtmlEntry (shortened): rain cats and dogs +===plenty=== +HtmlEntry (shortened): deal ===pneumonoultramicroscopicsilicovolcanoconiosis=== HtmlEntry: pneumonoultramicroscopicsilicovolcanoconiosis <<<{{wikipedia|pneumonoultramicroscopicsilicovolcanoconiosis|pneumono...}}

    Alternative forms

    @@ -5013,6 +5525,14 @@ Coined by Everett K Smith, President of the Nation
  • antidisestablishmentarianism — 28 letters
  • {rel-bottom}>>> +===poecilonym=== +HtmlEntry (shortened): synonym +===point=== +HtmlEntry (shortened): head +===poise=== +HtmlEntry (shortened): head +===polysemantic=== +HtmlEntry (shortened): polysemic ===polysemic=== HtmlEntry: polysemic <<<

    Adjective

    @@ -5034,6 +5554,8 @@ HtmlEntry: polysemic <<<
  • polysemy
  • >>> +===polysemous=== +HtmlEntry (shortened): polysemic ===pond=== HtmlEntry: pond <<<

    Pronunciation

    @@ -5076,6 +5598,8 @@ A pond{en-noun} >>> +===pooh=== +HtmlEntry (shortened): nonsense ===Pope Julius=== HtmlEntry: Pope Julius <<<

    Alternative forms

    @@ -5094,6 +5618,10 @@ Unknown. Presumably named after Pope Julius II, the Warrior Pope. >>> +===poppycock=== +HtmlEntry (shortened): nonsense +===portion=== +HtmlEntry (shortened): deal ===portmanteau=== HtmlEntry: portmanteau <<<{{was wotd|2007|March|8}}

    Alternative forms

    @@ -5156,6 +5684,7 @@ Coined by Lewis Carroll in multiplication: (multiplier) × (multiplicand) = (product) ---->>> +HtmlEntry (shortened): merchandise +HtmlEntry (shortened): wares +===production=== +HtmlEntry (shortened): product +===progression=== +HtmlEntry (shortened): march +===promise=== +HtmlEntry (shortened): word ===pronunciation guide=== HtmlEntry: pronunciation guide <<<

    Noun

    @@ -5363,6 +5918,12 @@ HtmlEntry: pronunciation guide <<<
    1. {countable} A table in a reference work explaining the symbols that it uses to represent the pronunciation of its entries.
    >>> +===proper=== +HtmlEntry (shortened): name +===protest=== +HtmlEntry (shortened): march +===Puma=== +HtmlEntry (shortened): cat ===pumpkin=== HtmlEntry: pumpkin <<<

    Alternative forms

    @@ -5401,6 +5962,21 @@ From {{etyl|frm}} {{term|pompon|lang=frm}}, from {{etyl|la}} {{term|pepo|p&
  • squash
  • >>> +===punish=== +HtmlEntry (shortened): book +===punt=== +HtmlEntry (shortened): pound +===pursue=== +HtmlEntry (shortened): dog +===puss=== +HtmlEntry (shortened): cat +===pussy=== +HtmlEntry (shortened): cat +===put=== +HtmlEntry (shortened): word +===quid=== +HtmlEntry (shortened): barter +HtmlEntry (shortened): swap ===quid pro quo=== HtmlEntry: quid pro quo <<<{{was wotd|2009|August|17}}{rfc}

    Etymology

    @@ -5441,6 +6017,15 @@ From {{etyl|la|en}} : "what for what" . See quid< >>> +===quite=== +HtmlEntry (shortened): deal +===quo=== +HtmlEntry (shortened): barter +HtmlEntry (shortened): swap +===raft=== +HtmlEntry (shortened): deal +===rain=== +HtmlEntry (shortened): rain cats and dogs ===rain cats and dogs=== HtmlEntry: rain cats and dogs <<<

    Etymology

    @@ -5454,6 +6039,8 @@ Unknown. Perhaps from {{etyl|grc|en}} {{term|κατά|agains >>> +===rally=== +HtmlEntry (shortened): march ===raven=== HtmlEntry: raven <<Pronunciation @@ -5521,6 +6108,22 @@ From {{etyl|fro}} {{term|raviner|rush, seize by force|lang=fro}}, itself from {{
  • {{pedia|Corvus (genus)}}
  • >>> +===record=== +HtmlEntry (shortened): book +===reserve=== +HtmlEntry (shortened): book +===rhubarb=== +HtmlEntry (shortened): nonsense +===rocket=== +HtmlEntry (shortened): book +===rubbish=== +HtmlEntry (shortened): nonsense +===saber=== +HtmlEntry (shortened): cat +===sale=== +HtmlEntry (shortened): deal +===salt=== +HtmlEntry (shortened): grain of salt ===Saturday=== HtmlEntry: Saturday <<<

    Etymology

    @@ -5538,7 +6141,6 @@ HtmlEntry: Saturday <<<

    Derived terms

    -{top2}
    -{mid2} -{bottom} +

    Adverb

    {{en-adv|-}}
    1. on Saturday
    2. @@ -5573,6 +6174,16 @@ HtmlEntry: Saturday <<<
      • {{list|en|days of the week}}
      >>> +===scoundrel=== +HtmlEntry (shortened): dog +===scrupulous=== +HtmlEntry (shortened): minute +===sec=== +HtmlEntry (shortened): minute +===second=== +HtmlEntry (shortened): minute +===sell=== +HtmlEntry (shortened): deal ===semantics=== HtmlEntry: semantics <<<

      Pronunciation

      @@ -5684,7 +6295,7 @@ Late {{etyl|ang}}, {{etyl|la}} {{term|september|seventh month|lang=la}}, from La
    3. Septembrian
    4. Septembrist
    5. -{bottom} +

      Related terms

      >>> +===sex=== +HtmlEntry (shortened): head +===share=== +HtmlEntry (shortened): deal +===sharing=== +HtmlEntry (shortened): deal +===sharp=== +HtmlEntry (shortened): pound +HtmlEntry (shortened): head +===shell=== +HtmlEntry (shortened): deal +===shoot=== +HtmlEntry (shortened): book +===sight=== +HtmlEntry (shortened): deal +===significant=== +HtmlEntry (shortened): minute +===slang=== +HtmlEntry (shortened): nonsense +===slew=== +HtmlEntry (shortened): deal +===slyness=== +HtmlEntry (shortened): craft +===smallage=== +HtmlEntry (shortened): march +===Smilodon=== +HtmlEntry (shortened): cat +===Smilodontini=== +HtmlEntry (shortened): cat +===soldier=== +HtmlEntry (shortened): dog +===spate=== +HtmlEntry (shortened): deal +===speech=== +HtmlEntry (shortened): gratis +===speed=== +HtmlEntry (shortened): book +===stack=== +HtmlEntry (shortened): deal +===state=== +HtmlEntry (shortened): word +===steal=== +HtmlEntry (shortened): deal +===sterling=== +HtmlEntry (shortened): pound +===stound=== +HtmlEntry (shortened): hour +===stream=== +HtmlEntry (shortened): rain cats and dogs +===subfamily=== +HtmlEntry (shortened): cat +===suborder=== +HtmlEntry (shortened): cat +===subordinate=== +HtmlEntry (shortened): head +===substantial=== +HtmlEntry (shortened): substantive ===substantive=== HtmlEntry: substantive <<<

      Etymology

      @@ -5763,6 +6431,10 @@ From {{etyl|fro}} substantif.
    6. substantival
    7. >>> +HtmlEntry (shortened): noun +HtmlEntry (shortened): adjective +===sum=== +HtmlEntry (shortened): deal ===Sunday=== HtmlEntry: Sunday <<<

      Etymology

      @@ -5920,6 +6592,8 @@ HtmlEntry: Sunday <<<
      • {{list|en|days of the week}}
      >>> +===superfamily=== +HtmlEntry (shortened): cat ===swap=== HtmlEntry: swap <<<

      Alternative forms

      @@ -5974,6 +6648,12 @@ Uncertain, probably from imitative origin. >>> +HtmlEntry (shortened): barter +HtmlEntry (shortened): trade +HtmlEntry (shortened): quid pro quo +===switch=== +HtmlEntry (shortened): swap +HtmlEntry (shortened): trade ===swop=== HtmlEntry: swop <<<

      Noun

      @@ -5990,6 +6670,8 @@ HtmlEntry: swop <<<
    >>> +HtmlEntry (shortened): barter +HtmlEntry (shortened): quid pro quo ===synonym=== HtmlEntry: synonym <<<

    Etymology

    @@ -6039,6 +6721,18 @@ From {{etyl|enm}} {{term|sinonyme|lang=enm}}, from {{etyl|la}} {{term|synonymum|
  • heterotypic
  • ---->>> +HtmlEntry (shortened): antonym +===synonymicon=== +HtmlEntry (shortened): thesaurus +===t=== +HtmlEntry (shortened): pound +===tag=== +HtmlEntry (shortened): dog +===tail=== +HtmlEntry (shortened): dog +HtmlEntry (shortened): head +===teem=== +HtmlEntry (shortened): rain cats and dogs ===thesaurus=== HtmlEntry: thesaurus <<<

    Etymology

    @@ -6077,6 +6771,8 @@ HtmlEntry: thesaurus <<<
  • Roget's Thesaurus can be found at: http://www.bartleby.com/thesauri
  • ---->>> +===throw=== +HtmlEntry (shortened): deal ===Thursday=== HtmlEntry: Thursday <<<

    Etymology

    @@ -6129,7 +6825,7 @@ From {{etyl|enm}}, from {{etyl|ang}} {{term|þursdæg|þu
  • Thursdays
  • Whit Thursday
  • -{bottom} +

    Adverb

    {{en-adv|-}}
    1. on Thursday
    2. @@ -6139,6 +6835,32 @@ From {{etyl|enm}}, from {{etyl|ang}} {{term|þursdæg|þu
      • {{list|en|days of the week}}
      >>> +===tic=== +HtmlEntry (shortened): minute +===tidy=== +HtmlEntry (shortened): deal +===tiger=== +HtmlEntry (shortened): cat +===tiny=== +HtmlEntry (shortened): minute +===tip=== +HtmlEntry (shortened): head +===toilet=== +HtmlEntry (shortened): head +===tomcat=== +HtmlEntry (shortened): cat +===tome=== +HtmlEntry (shortened): book +===tooth=== +HtmlEntry (shortened): cat +===toothed=== +HtmlEntry (shortened): cat +===top=== +HtmlEntry (shortened): head +===trace=== +HtmlEntry (shortened): minute +===track=== +HtmlEntry (shortened): dog ===trade=== HtmlEntry: trade <<<{{wikipedia|trade|dab=trade (disambiguation)}}

      Etymology

      @@ -6301,6 +7023,13 @@ From {{etyl|enm|en}} {{term|trade|path, course of conduct|lang=enm}}, cognate wi
    3. sell
    4. >>> +HtmlEntry (shortened): barter +HtmlEntry (shortened): swap +HtmlEntry (shortened): quid pro quo +HtmlEntry (shortened): craft +HtmlEntry (shortened): deal +HtmlEntry (shortened): business deal +HtmlEntry (shortened): merchandise ===trade wind=== HtmlEntry: trade wind <<<

      Alternative forms

      @@ -6326,6 +7055,12 @@ HtmlEntry: trade wind <<< >>> +===trail=== +HtmlEntry (shortened): dog +===transaction=== +HtmlEntry (shortened): deal +===tremendous=== +HtmlEntry (shortened): minute ===Tuesday=== HtmlEntry: Tuesday <<<

      Etymology

      @@ -6372,7 +7107,7 @@ From {{etyl|enm}} {{term|Tewesday|lang=enm}}, from {{etyl|ang}} {{term|Tiwesd&ae
    5. Whitsun Tuesday
    6. Whit Tuesday, Whit-Tuesday
    7. -{bottom} +

      Adverb

      {{en-adv|-}}
      1. on Tuesday
      2. @@ -6382,6 +7117,18 @@ From {{etyl|enm}} {{term|Tewesday|lang=enm}}, from {{etyl|ang}} {{term|Tiwesd&ae
        • {{list|en|days of the week}}
        >>> +===twaddle=== +HtmlEntry (shortened): nonsense +===Uncia=== +HtmlEntry (shortened): cat +===underling=== +HtmlEntry (shortened): head +===underside=== +HtmlEntry (shortened): head +===up=== +HtmlEntry (shortened): deal +===vast=== +HtmlEntry (shortened): minute ===verb=== HtmlEntry: verb <<<

        Etymology

        @@ -6486,6 +7233,14 @@ Verbs compose a fundamental category of words in most languages. In an English
      3. copula
      4. ---->>> +===verbal=== +HtmlEntry (shortened): substantive +===vocable=== +HtmlEntry (shortened): word +===volume=== +HtmlEntry (shortened): book +===wad=== +HtmlEntry (shortened): deal ===wares=== HtmlEntry: wares <<<

        Pronunciation

        @@ -6510,6 +7265,8 @@ HtmlEntry: wares <<< >>> +HtmlEntry (shortened): merchandise +HtmlEntry (shortened): product ===Wednesday=== HtmlEntry: Wednesday <<<{{wikipedia|wednesday|dab=wednesday (disambiguation)}}

        Etymology

        @@ -6534,7 +7291,6 @@ From {{etyl|enm}} {{term|Wednesdai|lang=enm}}, {{term|Wodnesdei|lang=enm}}, from

        Derived terms

        -{top2} -{mid2} -{bottom} +

        Adverb

        {{en-adv|-}}
        1. on Wednesday
        2. @@ -6561,6 +7316,19 @@ From {{etyl|enm}} {{term|Wednesdai|lang=enm}}, {{term|Wodnesdei|lang=enm}}, from
          • {{list|en|days of the week}}
          >>> +===westerly=== +HtmlEntry (shortened): trade wind +===whiz=== +HtmlEntry (shortened): book +===whole=== +HtmlEntry (shortened): deal +===Wikisaurus=== +HtmlEntry (shortened): dog +HtmlEntry (shortened): cat +HtmlEntry (shortened): pound +HtmlEntry (shortened): minute +===wiliness=== +HtmlEntry (shortened): craft ===word=== HtmlEntry: word <<<{{wikipedia|word|dab=word (disambiguation)}}

          Etymology

          @@ -6779,6 +7547,13 @@ From {{proto|Germanic|wurdan|lang=ang}}, from {{proto|Indo-European|we
        3. command, request
        ---->>> +HtmlEntry (shortened): portmanteau +===words=== +HtmlEntry (shortened): word +===workmanship=== +HtmlEntry (shortened): craft +===write=== +HtmlEntry (shortened): book Index: EN EN->EN diff --git a/testdata/goldens/wiktionary.WholeSection.IT.quickdic.text b/testdata/goldens/wiktionary.WholeSection.IT.quickdic.text index 713590d..c707635 100644 --- a/testdata/goldens/wiktionary.WholeSection.IT.quickdic.text +++ b/testdata/goldens/wiktionary.WholeSection.IT.quickdic.text @@ -1,5 +1,5 @@ dictInfo=SomeWikiDataWholeSection -EntrySource: wiktionary.WholeSection.IT.quickdic 205 +EntrySource: wiktionary.WholeSection.IT.quickdic 287 Index: IT IT->EN ===6=== @@ -144,6 +144,8 @@ HtmlEntry: aberrate <<<
      5. {{form of|Feminine plural|aberrato}}
      ---->>> +===abitazione=== +HtmlEntry (shortened): casa ===ablative=== HtmlEntry: ablative <<<

      Adjective

      @@ -762,7 +764,7 @@ HtmlEntry: acido <<<
    8. acido trifluoroacetico
    9. acido urico
    10. -{bottom} +

      Verb

      acido
      1. {{conjugation of|acidare|1|s|pres|ind}}
      2. @@ -846,6 +848,8 @@ HtmlEntry: Afghanistan <<< ---->>> +===AFI=== +HtmlEntry (shortened): IPA ===Africa=== HtmlEntry: Africa <<<

        Pronunciation

        @@ -1047,6 +1051,8 @@ HtmlEntry: alo <<<
        1. {{conjugation of|alare|1|s|pres|ind}}
        >>> +===altezza=== +HtmlEntry (shortened): base ===amai=== HtmlEntry: amai <<<

        Verb

        @@ -1081,6 +1087,10 @@ HtmlEntry: ami <<<
      3. third-person singular imperative of amare
      >>> +===an=== +HtmlEntry (shortened): a- +===anche=== +HtmlEntry (shortened): pure ===Ancona=== HtmlEntry: Ancona <<<

      Pronunciation

      @@ -1218,7 +1228,6 @@ From the {{etyl|la|it}} {{term|aquila|lang=la}}.

    Derived terms

    -{top2} -{mid2} -{bottom}---->>> +---->>> ===arcane=== HtmlEntry: arcane <<<

    Adjective

    @@ -1304,6 +1312,8 @@ HtmlEntry: argentine <<<
    1. {{plural of|argentina}}
    >>> +===argo=== +HtmlEntry (shortened): argon ===argon=== HtmlEntry: argon <<<

    Noun

    @@ -1362,6 +1372,8 @@ HtmlEntry: Armenia <<< >>> +===arredamento=== +HtmlEntry (shortened): mobile ===Ascoli Piceno=== HtmlEntry: Ascoli Piceno <<<

    Pronunciation

    @@ -1436,6 +1448,8 @@ HtmlEntry: asti <<<
    1. {{plural of|astio}}
    >>> +===astragalo=== +HtmlEntry (shortened): talo ===attributive=== HtmlEntry: attributive <<<

    Adjective

    @@ -1766,6 +1780,8 @@ HtmlEntry: ben <<< ---->>> +===bene=== +HtmlEntry (shortened): male ===benefit=== HtmlEntry: benefit <<<

    Etymology

    @@ -1802,6 +1818,8 @@ HtmlEntry: Benin <<< ---->>> +===benzina=== +HtmlEntry (shortened): gas ===Bergamo=== HtmlEntry: Bergamo <<<

    Pronunciation

    @@ -1829,6 +1847,8 @@ HtmlEntry: beta <<<
  • {computing} beta (software version)
  • >>> +===bevanda=== +HtmlEntry (shortened): drink ===Bhutan=== HtmlEntry: Bhutan <<<

    Proper noun

    @@ -2084,6 +2104,8 @@ HtmlEntry: Brindisi <<<
  • Brindisi (town)
  • >>> +===bruco=== +HtmlEntry (shortened): larva ===Brunei=== HtmlEntry: Brunei <<<

    Proper noun

    @@ -2098,6 +2120,8 @@ HtmlEntry: Budapest <<<
    1. {{l|en|Budapest}}
    ---->>> +===bue=== +HtmlEntry (shortened): yak ===Bulgaria=== HtmlEntry: Bulgaria <<<

    Pronunciation

    @@ -2414,6 +2438,9 @@ HtmlEntry: canoe <<<
    1. {{plural of|canoa}}
    >>> +===capo=== +HtmlEntry (shortened): boss +HtmlEntry (shortened): testa ===caracal=== HtmlEntry: caracal <<<

    Noun

    @@ -2615,6 +2642,8 @@ HtmlEntry: ce <<<
    1. (euphony of ci) us
    ---->>> +===cellulare=== +HtmlEntry (shortened): mobile ===centavo=== HtmlEntry: centavo <<<

    Noun

    @@ -2788,6 +2817,8 @@ HtmlEntry: cicisbeo <<<
    1. A cicisbeo.
    >>> +===cilindro=== +HtmlEntry (shortened): tuba ===cinque=== HtmlEntry: cinque <<<{{cardinalbox|it|4|5|6|quattro|sei|ord=quinto|mult=quintuplo}}

    Pronunciation

    @@ -2897,6 +2928,8 @@ HtmlEntry: cliché <<<
  • cliché
  • >>> +===clima=== +HtmlEntry (shortened): tempo ===CO=== HtmlEntry: CO <<<

    Abbreviation

    @@ -2930,6 +2963,8 @@ HtmlEntry: cola <<<
  • second-person singular imperative of colare
  • >>> +===collegamento=== +HtmlEntry (shortened): link ===Colombia=== HtmlEntry: Colombia <<<

    Proper noun

    @@ -3118,6 +3153,8 @@ From {{etyl|la|it}} {{term|cum|lang=la}}, ("with").
  • {{l|it|colle}} {{term|con}} + {{term|le}}
  • ---->>> +===conclusivo=== +HtmlEntry (shortened): finale ===concrete=== HtmlEntry: concrete <<<

    Adjective

    @@ -3292,6 +3329,8 @@ HtmlEntry: crude <<<
    1. feminine plural of crudo
    >>> +===csi=== +HtmlEntry (shortened): xi ===Cuba=== HtmlEntry: Cuba <<<

    Proper noun

    @@ -3741,6 +3780,8 @@ HtmlEntry (shortened): dare HtmlEntry (shortened): dare ===detti=== HtmlEntry (shortened): dare +===di=== +HtmlEntry (shortened): tuba ===dia=== HtmlEntry: dia <<<

    Verb form

    @@ -3826,6 +3867,12 @@ HtmlEntry: diesel <<<
    1. diesel (engine; vehicle)
    >>> +===dieta=== +HtmlEntry (shortened): regime +===difesa=== +HtmlEntry (shortened): accusa +===differente=== +HtmlEntry (shortened): simile ===digamma=== HtmlEntry: digamma <<<

    Noun

    @@ -3862,6 +3909,8 @@ HtmlEntry: diminutive <<<
    1. {{form of|feminine plural form|diminutivo}}
    >>> +===dimora=== +HtmlEntry (shortened): casa ===discrete=== HtmlEntry: discrete <<<

    Adjective

    @@ -3869,6 +3918,8 @@ HtmlEntry: discrete <<<
    1. {{feminine plural of|discreto}}
    >>> +===dissimile=== +HtmlEntry (shortened): simile ===dissociative=== HtmlEntry: dissociative <<<

    Adjective

    @@ -3876,6 +3927,10 @@ HtmlEntry: dissociative <<<
    1. Feminine plural form of dissociativo
    >>> +===distopia=== +HtmlEntry (shortened): utopia +===dito=== +HtmlEntry (shortened): indice ===dive=== HtmlEntry: dive <<<

    Noun

    @@ -3883,6 +3938,8 @@ HtmlEntry: dive <<<
    1. {{plural of|diva}}
    >>> +===diverso=== +HtmlEntry (shortened): simile ===divine=== HtmlEntry: divine <<<

    Adjective

    @@ -4472,6 +4529,8 @@ HtmlEntry: face <<<
    1. {archaic} third-person singular indicative present of fare.
    ---->>> +===Falloppio=== +HtmlEntry (shortened): tuba ===false=== HtmlEntry: false <<<

    Adjective

    @@ -4586,6 +4645,10 @@ HtmlEntry: finale <<<
  • finire
  • >>> +===fine=== +HtmlEntry (shortened): weekend +===fisso=== +HtmlEntry (shortened): mobile ===Florida=== HtmlEntry: Florida <<<

    Pronunciation

    @@ -4965,6 +5028,8 @@ HtmlEntry: graffiti <<<
    1. Plural of graffito
    >>> +===grammo=== +HtmlEntry (shortened): mole ===gratis=== HtmlEntry: gratis <<<

    Etymology

    @@ -4987,6 +5052,9 @@ From {{etyl|la|it}} {{term|gratis|lang=la}} >>> +HtmlEntry (shortened): gratuito +===gratuitamente=== +HtmlEntry (shortened): gratis ===gratuito=== HtmlEntry: gratuito <<<

    Adjective

    @@ -5004,6 +5072,7 @@ HtmlEntry: gratuito <<<
  • gratuitamente
  • ---->>> +HtmlEntry (shortened): gratis ===grazie=== HtmlEntry: grazie <<<

    Etymology

    @@ -5234,6 +5303,8 @@ HtmlEntry: Hawaii <<< >>> +===heavy=== +HtmlEntry (shortened): metal ===ho=== HtmlEntry: ho <<<

    Pronunciation

    @@ -5350,6 +5421,8 @@ HtmlEntry: il- <<<
    1. Variant of in- before the letter "l"
    ---->>> +===immobile=== +HtmlEntry (shortened): mobile ===impala=== HtmlEntry: impala <<<

    Etymology

    @@ -5495,6 +5568,8 @@ HtmlEntry: indigo <<<
    1. {{conjugation of|indigere|1|s|pres|ind}}
    >>> +===indizio=== +HtmlEntry (shortened): indice ===Indonesia=== HtmlEntry: Indonesia <<<

    Pronunciation

    @@ -5518,6 +5593,10 @@ HtmlEntry: info <<<
    1. {informal} Short form of informazione.
    >>> +===iniziale=== +HtmlEntry (shortened): finale +===inizio=== +HtmlEntry (shortened): finale ===intuitive=== HtmlEntry: intuitive <<<

    Adjective

    @@ -5654,6 +5733,8 @@ Shorter, written form of {{term|che}}
    1. {{informal|often in Internet chat or in SMS messages}} who; which; what; that; than
    ---->>> +===khat=== +HtmlEntry (shortened): chat ===Kiribati=== HtmlEntry: Kiribati <<<

    Proper noun

    @@ -5678,6 +5759,8 @@ HtmlEntry: kiwi <<<
  • kiwi bruno
  • ---->>> +===ksi=== +HtmlEntry (shortened): xi ===Kuwait=== HtmlEntry: Kuwait <<<

    Proper noun

    @@ -5781,6 +5864,8 @@ From {{etyl|fro|it}} {{term|lampe|lang=fro}}. >>> +===lancetta=== +HtmlEntry (shortened): indice ===lane=== HtmlEntry: lane <<<

    Noun

    @@ -6107,6 +6192,8 @@ From {{etyl|la|it}} {{term|limus|lang=la}}.
    1. {{conjugation of|limare|1|s|pres|ind}}
    >>> +===lince=== +HtmlEntry (shortened): caracal ===line=== HtmlEntry: line <<<

    Etymology

    @@ -6226,6 +6313,8 @@ HtmlEntry: lune <<<
    1. {{plural of|luna}}
    >>> +===luogo=== +HtmlEntry (shortened): loco ===lupus=== HtmlEntry: lupus <<<

    Noun

    @@ -6783,6 +6872,10 @@ From {{etyl|la|it}} mobilis.
  • mobilitare
  • >>> +===mobilia=== +HtmlEntry (shortened): mobile +===mobilio=== +HtmlEntry (shortened): mobile ===mole=== HtmlEntry: mole <<<

    Noun

    @@ -6799,6 +6892,8 @@ HtmlEntry: mole <<<
  • molare
  • >>> +===molecola=== +HtmlEntry (shortened): mole ===Molise=== HtmlEntry: Molise <<<

    Proper noun

    @@ -7108,6 +7203,8 @@ From {{etyl|la|it}} niger, nigrum.
  • nero
  • >>> +===neo=== +HtmlEntry (shortened): neon ===neon=== HtmlEntry: neon <<<

    Pronunciation

    @@ -7198,6 +7295,8 @@ HtmlEntry: night <<<
    1. nightclub
    ---->>> +===nocciolo=== +HtmlEntry (shortened): osso ===noi=== HtmlEntry: noi <<<

    Pronunciation

    @@ -7536,6 +7635,7 @@ From {{etyl|la|it}} ossum, popular variant of {{ter
  • ossuto
  • ---->>> +HtmlEntry (shortened): radio ===osteo-=== HtmlEntry: osteo- <<<

    Prefix

    @@ -7629,6 +7729,8 @@ HtmlEntry: Palermo <<< >>> +===pallonetto=== +HtmlEntry (shortened): lob ===pamphlet=== HtmlEntry: pamphlet <<<

    Noun

    @@ -7745,6 +7847,8 @@ HtmlEntry: PE <<<
    1. Pescara (A city in Abruzzo)
    ---->>> +===pelle=== +HtmlEntry (shortened): cute ===perseverate=== HtmlEntry: perseverate <<<

    Verb

    @@ -7754,6 +7858,8 @@ HtmlEntry: perseverate <<<
  • {{form of|Feminine plural|perseverato}}
  • ---->>> +===persiana=== +HtmlEntry (shortened): caracal ===pesca=== HtmlEntry: pesca <<Etymology 1 @@ -8004,6 +8110,8 @@ HtmlEntry: play <<<
    1. used to start a game of Tennis
    >>> +===polizia=== +HtmlEntry (shortened): pula ===pollo=== HtmlEntry: pollo <<<

    Etymology

    @@ -8022,6 +8130,8 @@ From {{etyl|la|it}} {{term|pullus|lang=la}}.
  • pollo sultano
  • ---->>> +===pomo=== +HtmlEntry (shortened): mela ===postulate=== HtmlEntry: postulate <<<

    Verb

    @@ -8076,6 +8186,8 @@ HtmlEntry: prepose <<<
    1. {{conjugation of|preporre|3|s|past historic}}
    >>> +===preservativo=== +HtmlEntry (shortened): condom ===presidente=== HtmlEntry: presidente <<<

    Pronunciation

    @@ -8094,6 +8206,10 @@ HtmlEntry: presidente <<<
  • vicepresidente
  • >>> +===prima=== +HtmlEntry (shortened): fa +===principio=== +HtmlEntry (shortened): finale ===privacy=== HtmlEntry: privacy <<<

    Pronunciation

    @@ -8114,6 +8230,12 @@ HtmlEntry: produce <<<
    1. third-person singular indicative present of produrre
    ---->>> +===profilattico=== +HtmlEntry (shortened): condom +===progetto=== +HtmlEntry (shortened): piano +===proposito=== +HtmlEntry (shortened): piano ===prostitute=== HtmlEntry: prostitute <<<

    Noun

    @@ -8139,6 +8261,8 @@ HtmlEntry: province <<< >>> +===provincie=== +HtmlEntry (shortened): province ===PS=== HtmlEntry: PS <<<

    Abbreviation

    @@ -8433,6 +8557,8 @@ HtmlEntry: radar <<<
  • radaristica
  • ---->>> +===radiale=== +HtmlEntry (shortened): radio ===radio=== HtmlEntry: radio <<<

    Etymology

    @@ -8665,6 +8791,8 @@ HtmlEntry: ride <<<
    1. third-person singular indicative present of ridere
    >>> +===riempire=== +HtmlEntry (shortened): empire ===rise=== HtmlEntry: rise <<<

    Verb

    @@ -9151,6 +9279,8 @@ HtmlEntry: Senegal <<< >>> +===senza=== +HtmlEntry (shortened): con ===separate=== HtmlEntry: separate <<<

    Verb form

    @@ -9213,6 +9343,8 @@ From {{etyl|la|it}} septem. >>> +===settimana=== +HtmlEntry (shortened): weekend ===Seychelles=== HtmlEntry: Seychelles <<<

    Proper noun

    @@ -9310,6 +9442,8 @@ HtmlEntry: sigma <<<
    1. sigmoid colon
    >>> +===similare=== +HtmlEntry (shortened): simile ===simile=== HtmlEntry: simile <<<

    Etymology

    @@ -9496,6 +9630,8 @@ HtmlEntry: some <<<
    1. {{plural of|soma#Italian|soma}}
    >>> +===sommità=== +HtmlEntry (shortened): base ===sono=== HtmlEntry (shortened): essere ===sound=== @@ -9568,6 +9704,8 @@ HtmlEntry: staff <<<
    1. staff (people)
    >>> +===stagione=== +HtmlEntry (shortened): tempo ===stand=== HtmlEntry: stand <<<

    Etymology

    @@ -9826,6 +9964,8 @@ HtmlEntry: Tasmania <<<
    1. {{l|en|Tasmania}}
    >>> +===tasso=== +HtmlEntry (shortened): indice ===tau=== HtmlEntry: tau <<<

    Noun

    @@ -9847,6 +9987,10 @@ From {{etyl|la|it}} {{term|te|tē|lang=la}}, from {{term|tu|t
  • ---->>> +===telecamera=== +HtmlEntry (shortened): camera +===telefonino=== +HtmlEntry (shortened): mobile ===telethon=== HtmlEntry: telethon <<<

    Etymology

    @@ -9895,7 +10039,6 @@ HtmlEntry: tempo <<<

    Related terms

    -{top2} -{mid2} -{bottom} +

    See also

    • {{l|it|crono-}}
    @@ -9989,6 +10131,8 @@ From {{etyl|la|it}} {{term|testa|lang=la}}.
  • {{conjugation of|testare|2|s|imp}}
  • >>> +===testo=== +HtmlEntry (shortened): parole ===theta=== HtmlEntry: theta <<<

    Etymology

    @@ -10012,6 +10156,8 @@ HtmlEntry: ti <<<{{wikipedia|Italian grammar#Pronouns}}
  • {music} B (note and scale)
  • ---->>> +===tibetano=== +HtmlEntry (shortened): yak ===tigre=== HtmlEntry: tigre <<<

    Noun

    @@ -10339,6 +10485,8 @@ HtmlEntry: u <<<
    1. See under U
    ---->>> +===uccello=== +HtmlEntry (shortened): volatile ===UFO=== HtmlEntry: UFO <<<

    {{initialism|Italian}}

    @@ -10357,6 +10505,8 @@ HtmlEntry: Uganda <<< ---->>> +===ultimo=== +HtmlEntry (shortened): finale ===ultramarine=== HtmlEntry: ultramarine <<<

    Adjective

    @@ -10829,6 +10979,8 @@ From {{etyl|la|it}} {{term|vos|vōs|lang=la}}.
  • tu
  • >>> +===volante=== +HtmlEntry (shortened): volatile ===volatile=== HtmlEntry: volatile <<<

    Adjective

    @@ -10877,6 +11029,8 @@ HtmlEntry: volume <<<
  • voluminoso
  • ---->>> +===vuole=== +HtmlEntry (shortened): vole ===w=== HtmlEntry: w <<<

    Noun

    @@ -11042,6 +11196,8 @@ HtmlEntry: zebra <<<
  • {{in the plural|informal}} zebra crossing
  • ---->>> +===zenit=== +HtmlEntry (shortened): nadir ===zero=== HtmlEntry: zero <<<{{cardinalbox|it|0|1|uno|ord=zeresimo}}

    Pronunciation

    -- 2.43.0