Unscramble: enthraldoms

2196 valid words found for "enthraldoms"

✓ "enthraldoms" is a valid word! Scrabble: 17 pts
📖 Dictionary: SOWPODS (2196 words) 🎮 Game: Scrabble 🔒 Family Safe: ON

11 Letter Words

2 words

10 Letter Words

2 words

7 Letter Words

227 words
derhams 13 hadrome 13 hardmen 13 herdman 13 lamedhs 13 methods 13 anthems 12 armhole 12 hamlets 12 hamster 12 harmels 12 harmost 12 hetmans 12 hoseman 12 manhole 12 menorah 12 menthol 12 moneths 12 mothers 12 nathemo 12 smother 12 teraohm 12 thermal 12 thermos 12 daleths 11 dearths 11 dehorns 11 dehorts 11 hadrons 11 handers 11 handler 11 handles 11 handsel 11 handset 11 hardens 11 hardest 11 hardset 11 harelds 11 hatreds 11 heralds 11 hoasted 11 holards 11 holders 11 hondles 11 loathed 11 northed 11 shoaled 11 shorted 11 slothed 11 thonder 11 thorned 11 threads 11 throned 11 trashed 11 almonds 10 althorn 10 anethol 10 another 10 anthers 10 asthore 10 daemons 10 damners 10 damosel 10 dolmans 10 dolmens 10 dormant 10 earldom 10 earshot 10 endmost 10 enhalos 10 enthral 10 ethanol 10 halters 10 hantles 10 harlots 10 haroset 10 harslet 10 hartens 10 hoarsen 10 holster 10 hornets 10 hornlet 10 hostler 10 lathers 10 loather 10 loathes 10 madrone 10 malteds 10 mandrel 10 manreds 10 mantled 10 masoned 10 medlars 10 modenas 10 moderns 10 molders 10 monades 10 mordant 10 mordent 10 nomades 10 radomes 10 randems 10 randoms 10 rathole 10 remands 10 remolds 10 roadmen 10 rodsman 10 rodsmen 10 senhora 10 shoaler 10 shorten 10 slather 10 slormed 10 smarted 10 smolder 10 stardom 10 stormed 10 tandems 10 thalers 10 thenars 10 threnos 10 thrones 10 tsardom 10 almners 9 almoner 9 amorets 9 armlets 9 artsmen 9 enamors 9 laments 9 lamster 9 lomenta 9 loments 9 maestro 9 maltose 9 mantels 9 mantles 9 mantoes 9 martels 9 martens 9 matrons 9 melanos 9 meltons 9 mentors 9 merlons 9 merlots 9 moaners 9 molerat 9 molters 9 monster 9 montres 9 morales 9 mortals 9 nemoral 9 normals 9 oarsmen 9 omental 9 omertas 9 sarment 9 smarten 9 stromal 9 telamon 9 tonearm 9 tramels 9 transom 9 astoned 8 daltons 8 darnels 8 dartles 8 delator 8 dentals 8 doaters 8 donates 8 drolest 8 endarts 8 enlards 8 entrold 8 ladrone 8 ladrons 8 landers 8 lardons 8 leotard 8 loadens 8 loaders 8 oldster 8 onstead 8 ordeals 8 relands 8 reloads 8 roasted 8 rodents 8 rondels 8 saltoed 8 sandlot 8 slander 8 slanted 8 slarted 8 snarled 8 snorted 8 solated 8 stander 8 starned 8 strodle 8 taloned 8 tornade 8 torsade 8 troades 8 troland 8 antlers 7 atoners 7 etalons 7 latrons 7 lentors 7 loaners 7 oestral 7 olestra 7 orleans 7 reloans 7 rentals 7 saltern 7 santero 7 senator 7 slanter 7 sternal 7 tolanes 7 treason 7

6 Letter Words

474 words
derham 12 emdash 12 harmed 12 hodman 12 hodmen 12 lamedh 12 mashed 12 method 12 moshed 12 mothed 12 shamed 12 almehs 11 anthem 11 ashmen 11 hamlet 11 hamose 11 hansom 11 harems 11 harmel 11 hetman 11 homers 11 hormes 11 mahoes 11 manehs 11 masher 11 meaths 11 methos 11 mohels 11 moneth 11 months 11 mosher 11 mother 11 omlahs 11 omrahs 11 shalom 11 shamer 11 shmear 11 smeath 11 tharms 11 therms 11 aholds 10 daleth 10 dasher 10 dearth 10 deaths 10 dehorn 10 dehort 10 derths 10 dholes 10 donahs 10 endash 10 hadron 10 haloed 10 halsed 10 halted 10 hander 10 handle 10 hanted 10 harden 10 hareld 10 harled 10 hasted 10 hatred 10 healds 10 heards 10 herald 10 hoards 10 hoared 10 holard 10 holden 10 holder 10 hondas 10 hondle 10 hordes 10 horned 10 horsed 10 hosted 10 lashed 10 lathed 10 noshed 10 rashed 10 reshod 10 shader 10 shaled 10 shared 10 shoder 10 shored 10 tashed 10 tholed 10 thread 10 throed 10 toshed 10 ahorse 9 almond 9 amends 9 anther 9 ashler 9 ashore 9 daemon 9 damner 9 damsel 9 damson 9 demans 9 demast 9 demons 9 dermal 9 dermas 9 desman 9 dolman 9 dolmas 9 dolmen 9 dreams 9 dreamt 9 dromes 9 earths 9 enhalo 9 ethals 9 ethnos 9 halers 9 halest 9 haloes 9 halons 9 halser 9 halter 9 hansel 9 hantle 9 haoles 9 harlot 9 harten 9 haslet 9 hasten 9 haters 9 hearts 9 helots 9 herons 9 hoarse 9 honers 9 honest 9 hornet 9 horste 9 hostel 9 hotels 9 lameds 9 lasher 9 lathen 9 lather 9 lathes 9 loamed 9 loathe 9 lohans 9 lotahs 9 lother 9 madres 9 malted 9 manred 9 marled 9 marted 9 masted 9 medals 9 medlar 9 menads 9 moaned 9 moated 9 modals 9 models 9 modena 9 modern 9 moders 9 modest 9 molder 9 molted 9 monads 9 mondes 9 morned 9 nomade 9 nomads 9 normed 9 norths 9 nosher 9 nother 9 others 9 radome 9 randem 9 random 9 remand 9 remold 9 reshot 9 rhones 9 roamed 9 rodman 9 rodmen 9 seldom 9 senhor 9 shalot 9 sharon 9 shelta 9 shoran 9 smored 9 snathe 9 sneath 9 tandem 9 thaler 9 thanes 9 thenal 9 thenar 9 tholes 9 thorns 9 throes 9 throne 9 torahs 9 tosher 9 almner 8 almost 8 aments 8 amoles 8 amoret 8 armets 8 armlet 8 enamor 8 enarms 8 lament 8 lamest 8 lemans 8 lemons 8 loment 8 manors 8 mantel 8 mantes 8 mantle 8 mantos 8 marles 8 marons 8 martel 8 marten 8 master 8 maters 8 matlos 8 matres 8 matron 8 melano 8 melons 8 melton 8 mensal 8 mental 8 mentor 8 mentos 8 merlon 8 merlot 8 metals 8 metols 8 metros 8 moaner 8 molars 8 molest 8 molten 8 molter 8 monals 8 monera 8 montes 8 montre 8 morale 8 morals 8 morats 8 morels 8 mornes 8 morsal 8 morsel 8 mortal 8 motels 8 motser 8 namers 8 normal 8 normas 8 omenta 8 omerta 8 osmate 8 ramens 8 ramets 8 ramose 8 ramson 8 ransom 8 realms 8 remans 8 romals 8 romans 8 salmon 8 samlet 8 samlor 8 sermon 8 smalto 8 solemn 8 stamen 8 stomal 8 stream 8 stroam 8 stroma 8 tamers 8 tomans 8 tramel 8 tremas 8 adores 7 adorns 7 aldern 7 alders 7 aldose 7 andros 7 anodes 7 ardent 7 atoned 7 dalton 7 darnel 7 dartle 7 daters 7 dearns 7 deltas 7 denars 7 dental 7 derats 7 desalt 7 doater 7 dolent 7 donate 7 dorsal 7 dorsel 7 doters 7 drants 7 droles 7 drones 7 elands 7 endart 7 enlard 7 enodal 7 ladens 7 laders 7 ladron 7 lander 7 landes 7 lardon 7 larned 7 lasted 7 loaden 7 loader 7 loaned 7 lodens 7 nadors 7 naleds 7 oldens 7 oldest 7 orated 7 ordeal 7 oreads 7 radons 7 ranted 7 redans 7 redons 7 reland 7 reload 7 resold 7 retold 7 roated 7 rodent 7 rondel 7 rondes 7 rosted 7 salted 7 sander 7 sardel 7 sarode 7 sendal 7 slated 7 snared 7 snored 7 soared 7 soland 7 soldan 7 solder 7 sonder 7 sorned 7 sorted 7 staled 7 staned 7 stared 7 steard 7 stoled 7 stoned 7 stored 7 strand 7 strode 7 strond 7 trades 7 treads 7 trends 7 troade 7 troads 7 trodes 7 alerts 6 altern 6 alters 6 anoles 6 antler 6 antres 6 arseno 6 artels 6 astern 6 astone 6 atoner 6 atones 6 enrols 6 estral 6 etalon 6 lanose 6 laster 6 latens 6 latron 6 learns 6 learnt 6 lentor 6 lentos 6 loaner 6 loners 6 lorans 6 lorate 6 nerals 6 nerols 6 nestor 6 norsel 6 noters 6 oaters 6 orants 6 orates 6 ornate 6 osetra 6 osteal 6 ostler 6 ransel 6 ratels 6 realos 6 reason 6 reloan 6 rental 6 roates 6 rontes 6 roseal 6 rotans 6 salter 6 santol 6 senora 6 slater 6 solate 6 solera 6 sortal 6 staler 6 stanol 6 stelar 6 sterna 6 sterol 6 stolen 6 stoner 6 talers 6 talons 6 tarsel 6 telson 6 tenors 6 tensor 6 ternal 6 tolane 6 tolans 6 tolars 6 toners 6 torans 6 torsel 6 transe 6 tronas 6 trones 6

5 Letter Words

649 words
hamed 11 homed 11 almeh 10 haems 10 halms 10 hames 10 harem 10 harms 10 helms 10 hemal 10 herma 10 herms 10 holms 10 homas 10 homer 10 homes 10 horme 10 mahoe 10 maneh 10 marsh 10 maths 10 meath 10 mensh 10 metho 10 meths 10 mohel 10 mohrs 10 month 10 moths 10 omlah 10 omrah 10 shalm 10 shame 10 tharm 10 thema 10 therm 10 ahold 9 ashed 9 dahls 9 deash 9 death 9 derth 9 dhals 9 dhole 9 dhols 9 doeth 9 donah 9 doseh 9 hades 9 hadst 9 haled 9 hands 9 hards 9 hared 9 hated 9 heads 9 heald 9 heard 9 hends 9 herds 9 hoaed 9 hoard 9 holds 9 holed 9 honda 9 honds 9 honed 9 horde 9 hosed 9 odahs 9 rahed 9 sadhe 9 shade 9 shand 9 shard 9 shend 9 sherd 9 shoed 9 shred 9 admen 8 ahent 8 altho 8 amend 8 armed 8 ashen 8 ashet 8 dames 8 damns 8 deman 8 demon 8 demos 8 derma 8 derms 8 dolma 8 domal 8 domes 8 dorms 8 drams 8 dream 8 drome 8 earth 8 ethal 8 ethos 8 haets 8 haler 8 hales 8 halon 8 halos 8 halse 8 halts 8 hanse 8 hants 8 haole 8 hares 8 harls 8 harns 8 haros 8 harts 8 haste 8 hater 8 hates 8 heals 8 hears 8 heart 8 heast 8 heats 8 helos 8 helot 8 hents 8 herls 8 herns 8 heron 8 heros 8 hoars 8 hoast 8 hoers 8 holes 8 holts 8 honer 8 hones 8 horal 8 horas 8 horns 8 horse 8 horst 8 hosel 8 hosen 8 hoser 8 hosta 8 hotel 8 hoten 8 lamed 8 lathe 8 laths 8 leash 8 lehrs 8 loath 8 lohan 8 lomed 8 lotah 8 madre 8 maned 8 mased 8 mated 8 meads 8 medal 8 melds 8 menad 8 mends 8 modal 8 model 8 moder 8 modes 8 molds 8 monad 8 monde 8 mosed 8 moted 8 named 8 neath 8 noahs 8 nomad 8 north 8 oaths 8 other 8 rathe 8 raths 8 rheas 8 rhone 8 selah 8 shale 8 shalt 8 share 8 sharn 8 sheal 8 shear 8 shent 8 sheol 8 shoal 8 shoat 8 shoer 8 shola 8 shone 8 shore 8 shorl 8 shorn 8 short 8 shote 8 sloth 8 snath 8 solah 8 tahrs 8 tamed 8 tanhs 8 tehrs 8 thane 8 thans 8 thars 8 thens 8 thole 8 thorn 8 those 8 thrae 8 throe 8 torah 8 trash 8 almes 7 amens 7 ament 7 amole 7 amort 7 armet 7 atoms 7 enarm 7 enorm 7 lamer 7 lames 7 leams 7 leman 7 lemon 7 loams 7 lomas 7 lomes 7 males 7 malts 7 manes 7 manet 7 manor 7 manos 7 manse 7 manto 7 mares 7 marle 7 marls 7 maron 7 marse 7 marts 7 maser 7 mason 7 mater 7 mates 7 matlo 7 meals 7 means 7 meant 7 meats 7 melas 7 melon 7 melts 7 mensa 7 menta 7 mento 7 merls 7 mesal 7 meson 7 mesto 7 metal 7 metol 7 metro 7 moans 7 moats 7 moers 7 molar 7 molas 7 moles 7 molts 7 monal 7 monas 7 moner 7 monte 7 morae 7 moral 7 moras 7 morat 7 morel 7 mores 7 morne 7 morns 7 morse 7 morts 7 moste 7 motel 7 moten 7 motes 7 namer 7 names 7 nemas 7 nomas 7 nomes 7 norma 7 norms 7 omens 7 omers 7 ramen 7 ramet 7 realm 7 reams 7 reman 7 roams 7 romal 7 roman 7 romas 7 samel 7 samen 7 satem 7 slorm 7 smalt 7 smart 7 smear 7 smelt 7 smolt 7 smore 7 smote 7 soman 7 steam 7 stoma 7 storm 7 tamer 7 tames 7 teams 7 terms 7 toman 7 tomes 7 trams 7 trema 7 adore 6 adorn 6 alder 6 alods 6 aloed 6 andro 6 anode 6 anted 6 arled 6 arsed 6 dales 6 dalts 6 dants 6 dares 6 darns 6 darts 6 dater 6 dates 6 datos 6 deals 6 dealt 6 deans 6 dearn 6 dears 6 delos 6 delta 6 delts 6 denar 6 dents 6 derat 6 derns 6 deros 6 doats 6 doers 6 doest 6 doles 6 dolts 6 donas 6 doner 6 dorsa 6 dorse 6 dorts 6 doser 6 dotal 6 doter 6 dotes 6 drant 6 drats 6 drent 6 drest 6 drole 6 drone 6 eards 6 eland 6 laden 6 lader 6 lades 6 lande 6 lands 6 lards 6 lased 6 lated 6 leads 6 lends 6 loads 6 loden 6 lodes 6 lords 6 losed 6 naled 6 nards 6 nerds 6 nodal 6 nodes 6 nosed 6 noted 6 oared 6 odals 6 olden 6 older 6 oread 6 radon 6 rands 6 rased 6 rated 6 reads 6 redan 6 redon 6 redos 6 rends 6 resod 6 roads 6 rodes 6 ronde 6 rosed 6 roted 6 saned 6 sared 6 sarod 6 sated 6 sedan 6 slade 6 snead 6 solde 6 soled 6 sonde 6 sorda 6 sored 6 stade 6 stand 6 stead 6 stend 6 stond 6 strad 6 tardo 6 tared 6 teads 6 tends 6 toads 6 toled 6 toned 6 tosed 6 trade 6 trads 6 tread 6 trend 6 troad 6 trode 6 trods 6 tsade 6 aeons 5 aeros 5 alert 5 aloes 5 alone 5 alter 5 altos 5 anole 5 antes 5 antre 5 arets 5 arles 5 arose 5 arson 5 artel 5 aster 5 atone 5 earls 5 earns 5 earst 5 elans 5 enols 5 enrol 5 eorls 5 estro 5 etnas 5 laers 5 lanes 5 lants 5 lares 5 larns 5 laser 5 laten 5 later 5 leans 5 leant 5 learn 5 lears 5 least 5 leats 5 lenos 5 lento 5 loans 5 loast 5 loner 5 loran 5 lores 5 losen 5 loser 5 lotas 5 lotes 5 nares 5 nates 5 neals 5 nears 5 neats 5 neral 5 nerol 5 nerts 5 noels 5 noles 5 noser 5 notal 5 noter 5 notes 5 oaten 5 oater 5 olent 5 oners 5 onset 5 orals 5 orant 5 orate 5 orles 5 rales 5 rants 5 ratel 5 rates 5 ratos 5 realo 5 reals 5 reans 5 reast 5 renal 5 rents 5 resat 5 resto 5 roans 5 roast 5 roate 5 roles 5 rones 5 ronte 5 ronts 5 roset 5 rotal 5 rotan 5 rotas 5 rotes 5 rotls 5 salet 5 salon 5 salto 5 saner 5 santo 5 senor 5 seral 5 seron 5 setal 5 seton 5 slane 5 slant 5 slart 5 slate 5 sloan 5 snare 5 snarl 5 snore 5 snort 5 soare 5 solan 5 solar 5 soler 5 sonar 5 soral 5 sorel 5 sorta 5 stale 5 stane 5 stare 5 starn 5 steal 5 stean 5 stear 5 stela 5 steno 5 stern 5 stoae 5 stole 5 stoln 5 stone 5 store 5 strae 5 taels 5 taler 5 tales 5 talon 5 tares 5 tarns 5 taros 5 taser 5 teals 5 tears 5 telos 5 tenor 5 teras 5 terns 5 tesla 5 toeas 5 tolan 5 tolar 5 tolas 5 toles 5 tonal 5 toner 5 tones 5 toran 5 toras 5 tores 5 torse 5 trans 5 trona 5 trone 5 trons 5

4 Letter Words

526 words
ahem 9 haem 9 halm 9 hame 9 hams 9 harm 9 helm 9 hems 9 herm 9 holm 9 homa 9 home 9 homs 9 mash 9 math 9 mesh 9 meth 9 mhos 9 mohr 9 mosh 9 moth 9 ohms 9 sham 9 shmo 9 them 9 ahed 8 dahl 8 dahs 8 dash 8 dhal 8 dhol 8 dohs 8 dosh 8 doth 8 edhs 8 hade 8 hads 8 haed 8 hand 8 hard 8 head 8 held 8 hend 8 herd 8 hods 8 hoed 8 hold 8 hond 8 odah 8 ohed 8 shad 8 shed 8 shod 8 dame 7 dams 7 demo 7 derm 7 dome 7 doms 7 dorm 7 dram 7 eath 7 eths 7 haen 7 haes 7 haet 7 hale 7 halo 7 halt 7 hant 7 hare 7 harl 7 harn 7 haro 7 hart 7 hast 7 hate 7 hats 7 heal 7 hear 7 heat 7 helo 7 hens 7 hent 7 herl 7 hern 7 hero 7 hers 7 hest 7 hets 7 hoar 7 hoas 7 hoer 7 hoes 7 hole 7 hols 7 holt 7 hone 7 hons 7 hora 7 hore 7 horn 7 hors 7 hose 7 host 7 hote 7 hots 7 lahs 7 lash 7 lath 7 lehr 7 losh 7 loth 7 made 7 mads 7 mand 7 mard 7 mead 7 meds 7 meld 7 mend 7 mode 7 mods 7 mold 7 nesh 7 noah 7 nosh 7 oath 7 rahs 7 rash 7 rath 7 rehs 7 resh 7 rhea 7 rhos 7 shan 7 shat 7 shea 7 shet 7 shoe 7 shot 7 soth 7 tahr 7 tanh 7 tash 7 tehr 7 thae 7 than 7 thar 7 then 7 thon 7 thro 7 tosh 7 alme 6 alms 6 amen 6 arms 6 atom 6 elms 6 emos 6 lame 6 lams 6 leam 6 loam 6 loma 6 lome 6 maes 6 male 6 mals 6 malt 6 mane 6 mano 6 mans 6 mare 6 marl 6 mars 6 mart 6 mase 6 mast 6 mate 6 mats 6 meal 6 mean 6 meat 6 mela 6 mels 6 melt 6 meno 6 ment 6 merl 6 mesa 6 meta 6 mets 6 mnas 6 moan 6 moas 6 moat 6 moer 6 moes 6 mola 6 mole 6 mols 6 molt 6 mona 6 mons 6 mora 6 more 6 morn 6 mors 6 mort 6 mose 6 most 6 mote 6 mots 6 name 6 nams 6 nema 6 noma 6 nome 6 noms 6 norm 6 olms 6 omen 6 omer 6 rams 6 ream 6 rems 6 roam 6 roma 6 roms 6 same 6 seam 6 slam 6 soma 6 some 6 stem 6 tame 6 tams 6 team 6 tems 6 term 6 tome 6 toms 6 tram 6 ados 5 alod 5 ands 5 ards 5 ared 5 daes 5 dale 5 dals 5 dalt 5 dans 5 dant 5 dare 5 darn 5 dart 5 date 5 dato 5 deal 5 dean 5 dear 5 delo 5 dels 5 delt 5 dens 5 dent 5 dern 5 dero 5 doat 5 doen 5 doer 5 does 5 dole 5 dols 5 dolt 5 dona 5 done 5 dons 5 dore 5 dors 5 dort 5 dose 5 dost 5 dote 5 dots 5 drat 5 eard 5 elds 5 ends 5 lade 5 lads 5 land 5 lard 5 lead 5 lend 5 load 5 lode 5 lods 5 lord 5 nads 5 nard 5 neds 5 nerd 5 node 5 nods 5 odal 5 odas 5 odea 5 odes 5 olds 5 orad 5 ords 5 rade 5 rads 5 rand 5 read 5 redo 5 reds 5 rend 5 road 5 rode 5 rods 5 roed 5 sade 5 sado 5 sand 5 sard 5 seld 5 send 5 sled 5 sned 5 snod 5 soda 5 sold 5 sord 5 sted 5 tads 5 taed 5 tead 5 teds 5 teld 5 tend 5 toad 5 tods 5 toed 5 told 5 trad 5 trod 5 aeon 4 aero 4 ales 4 aloe 4 also 4 alto 4 alts 4 anes 4 ante 4 ants 4 ares 4 aret 4 arle 4 arse 4 arts 4 ates 4 eans 4 earl 4 earn 4 ears 4 east 4 eats 4 elan 4 elts 4 enol 4 eoan 4 eons 4 eorl 4 eras 4 erns 4 eros 4 erst 4 etas 4 etna 4 laer 4 lane 4 lant 4 lare 4 larn 4 lars 4 lase 4 last 4 late 4 lats 4 lean 4 lear 4 leas 4 leat 4 leno 4 lens 4 lent 4 lest 4 lets 4 loan 4 lone 4 lore 4 lorn 4 lose 4 lost 4 lota 4 lote 4 lots 4 naos 4 nare 4 nats 4 neal 4 near 4 neat 4 nest 4 nets 4 noel 4 noes 4 nole 4 nose 4 nota 4 note 4 oars 4 oast 4 oats 4 olea 4 oles 4 oner 4 ones 4 onst 4 oral 4 ores 4 orle 4 orts 4 osar 4 rale 4 rant 4 rase 4 rast 4 rate 4 rato 4 rats 4 real 4 rean 4 rens 4 rent 4 reos 4 rest 4 rets 4 roan 4 roes 4 role 4 rone 4 ront 4 rose 4 rost 4 rota 4 rote 4 rotl 4 rots 4 sale 4 salt 4 sane 4 sant 4 sate 4 seal 4 sean 4 sear 4 seat 4 sena 4 sent 4 sera 4 seta 4 slae 4 slat 4 sloe 4 slot 4 snar 4 snot 4 soar 4 sola 4 sole 4 sone 4 sora 4 sore 4 sorn 4 sort 4 star 4 sten 4 stoa 4 tael 4 taes 4 tale 4 tane 4 tans 4 taos 4 tare 4 tarn 4 taro 4 tars 4 teal 4 tear 4 teas 4 tela 4 tels 4 tens 4 tern 4 toea 4 toes 4 tola 4 tole 4 tone 4 tons 4 tora 4 tore 4 torn 4 tors 4 tosa 4 tose 4 tres 4 tron 4 tsar 4

Advertisement

More Word Tools