Word Functions

Word/dictionary functions
synonym ###word1### ###synonym(word1)### Returns a synonym for a given word. WARNING: not all randomly-generated words have synonyms in the dictionary, use synonyms if you want a reliable pair strange weird
synonyms

###a,b,c:synonyms()###a###

/###b###/###c###

Return multiple synonyms. bad/mean/awful
antonym ###word1### ###antonym(word1)### Returns an antonym for a given word. WARNING: not all randomly-generated words have antonyms in the dictionary, use antonyms if you want a reliable pair cruel nice
antonyms
###a,b:antonyms()###a###/###b### Returns a pair of antonyms. love/hate
link

###word1###/###linked,letters:link2(word1)###letters###/###linked###

Returns a linked word (a word that starts with N letters that a given one ends with) and the exact link string. WARNING: not all randomly-generated words have linked words in the dictionary, use links if you want a reliable pair

even/en/endeavor

links

###linked1,common,linked2:linksN()###linked1### ###common### ###linked2###

Returns two linked words and the repeated letters. feast st strike
wordpair

###common,linked1,linked2:wordpair(2)###linked1### ###common### ###linked2###

Get a pair of words and the common part being a suffix for the first word and prefix for the second one. chain in inedible
anagram ###word1### ###anagram(word1)### Returns an anagram of a given word. WARNING: not all randomly-generated words have anagrams in the dictionary, use anagrams if you want a reliable pair plea leap
anagrams ###ana1,ana2:anagrams()###ana1### -> ###ana2### Return two anagrams flea -> leaf
subanagram ###word1### ###subanagram(word1)### Returns a subanagram (anagram using only a part of word letters) for a given word. WARNING: not all randomly-generated words have subanagrams in the dictionary, use subanagrams if you want a reliable pair strike rest
subanagrams ###full,sub:subanagrams()###full### -> ###sub### Generates a word and a subanagram for it. heard -> head
shift ###word1### ###shift2(word1)### Shift the letters in word by N places pray rtca
  ###word1### ###shift-4(word1)###   winter sepdan
encode ###word1### ###encode(word1,"1234567890")### Encode the given word with the provided alphabet. WARNING: use big enough alphabet to avoid collisions angry 14785
  ###word1### ###encode(word1,"!@#$%^&*()_+-=")###   clout #+!&^
missing ###word1###=###replaced,removed:missing2(word1, 1)###replaced###+###removed### Replace N letters in a given word with underscored, starting from i-th letter. skin=s__n+ki
  ###replaced,removed:missing1("nice hat", 0)###replaced###
Remove N words from a given sentence ____ hat
rmissing ###word1###=###replaced,removed:rmissing2(word1)###replaced###+###removed### Replace N letters in a given word with underscored, starting from a random position.

inverted=in__rted+ve

cinder=__nder+ci

  ###replaced,removed:rmissing1("nice hat", 0)###replaced### Remove N random dictionary words from a given sentence

____ hat

meaning ###homograph1### is '###meaning1(homograph1)###'
Return the meaning of the word, usually homograph wind is 'The natural movement of air'
compound
###part1,part2,full:compound()###part1### + ###part2### = ###full### Return two words and the word that they join into. grand + father = grandfather