Welcome!   Search Scrabble® Dictionary using DLD   Statistics   Compare any two Strings using DLD   Reference   Your IP

Dictionary Search Results using Damerau-Levenshtein distance in T-SQL

Here are the results of your fuzzy-string dictionary search forgratulate” with Change Limit: [1] [2] [3] [4]

You can choose a higher Change Limit to return more words, although it will take longer.
to automatically increase the Change Limit after seconds.

51 similar words found! Changes to Transform each Found Word to your word are shown as:
 remove a letter ~ replace a letter ~ swap two letters ~ _add a letter from your word
(Use the links in the Changes column to see more Transformation details.)

Found WordScrabble ScoreSearched PreviouslyFound PreviouslyChangesTo Transform to your Word
gratulate104768(None) 
granulate1059181granulate
gratulated1255731gratulated
gratulates1157131gratulates
graduate1058082gradu_ate
granulated1256942granulated
granulates1148462granulates
granulite1046922granulite
spatulate11107172spatulate
adulate8313233__adulate
canulate10314553_canulate
coagulate1258073coagulate
congratulate1583193congratulate
crenulate1167693crenulate
drawplate1542433drawplate
ejaculate18187163ejaculate
fabulate1339203_fabulate
fistulate1246453fistulate
gallate83417123g_a_llate
gastrulate1143653gastrulate
gradate9511223gra__date
graduated1245893gradu_ated
graduates1147683gradu_ates
granular946893granula_r
granulator1155103granulator
granule839473granul__e
granulites1146623granulites
granulose1044143granulose
graptolite1353363graptolite
gratuity1244283gratu_ity
gratulating1344723gratulating
gratulation1245993gratulation
gratulatory1553203gratulatory
gravitate1345543gravitate
hamulate1359013_hamulate
jaculate172311783_jaculate
maculate122815623_maculate
maturate10312613_maturate
planulate1146903planulate
postulate1169813postulate
pustulate1177243pustulate
radulae837963_radula_e
regulate9313023_regulate
rosulate8310903_rosulate
saturate8312813_saturate
spathulate1553163spathulate
tabulate10310893_tabulate
translate9412273translate
tribulate1148083tribulate
triturate947483triturate
ustulate868323_ustulate

Search took 10 seconds overall (including website activity, plus SQL activity in the following phases):

  1. Length Filter: Limit the application of DLD to words with length difference of no more than the Change Limit.
  2. DLD Change Limit: Apply DLD to each remaining word, limiting each comparison according to the Change Limit.
  3. Display Results: Return the results, with similar words marked up to highlight differences.
SeqSearch PhaseWords CheckedWords MatchedSecondsWords Per Sec
1Length Filter1786911486410.1731032896.0
2DLD Change Limit148641518.87316752.1
3Display Results51510.0163187.5
 (SQL Overall)178691519.06219718.7