Unscramble SUBTERRANEOUS

We found 1322 words from the letters SUBTERRANEOUS. The best word is SUBTERRANEOUS worth 15 points in Scrabble.

Best word

subterraneous

15 pts

All 1322 words from SUBTERRANEOUS

1313-letter words (1)

subterraneous15 pts

1010-letter words (2)

burrstones12 pts
saunterers10 pts

99-letter words (31)

absenters11 pts
abstruser11 pts
arbutuses11 pts
autobuses11 pts
banterers11 pts
barrenest11 pts
beauteous11 pts
bourtrees11 pts
burnouses11 pts
burrstone11 pts
burstones11 pts
runabouts11 pts
saboteurs11 pts
suborners11 pts
tabourers11 pts
tenebrous11 pts
tubenoses11 pts
tuberoses11 pts
anestrous9 pts
earstones9 pts
rearouses9 pts
reasoners9 pts
renatures9 pts
resonates9 pts
retrousse9 pts
saunterer9 pts
sauternes9 pts
strenuous9 pts
susurrant9 pts
treasures9 pts
trousseau9 pts

88-letter words (97)

aborters10 pts
absenter10 pts
abstruse10 pts
banterer10 pts
bareness10 pts
baroness10 pts
baronets10 pts
boasters10 pts
bonesets10 pts
bourrees10 pts
bourtree10 pts
burnouts10 pts
bursters10 pts
burstone10 pts
enrobers10 pts
outburns10 pts
rebaters10 pts
robustas10 pts
robuster10 pts
runabout10 pts
saboteur10 pts
seaborne10 pts
soberest10 pts
sorbates10 pts
sorbents10 pts
suberose10 pts
suberous10 pts
suborner10 pts
subrents10 pts
subteens10 pts
subtones10 pts
sunburst10 pts
taborers10 pts
tabourer10 pts
trueborn10 pts
tubenose10 pts
tuberose10 pts
tuberous10 pts
urbanest10 pts
anestrus8 pts
anserous8 pts
antrorse8 pts
anureses8 pts
arousers8 pts
arsenous8 pts
assenter8 pts
assentor8 pts
asserter8 pts
assertor8 pts
assorter8 pts
austerer8 pts
earnests8 pts
earstone8 pts
ensurers8 pts
erasures8 pts
estrones8 pts
nauseous8 pts
neuroses8 pts
nurtures8 pts
oratress8 pts
outearns8 pts
rareness8 pts
rearouse8 pts
reasoner8 pts
reassert8 pts
reassort8 pts
reassure8 pts
renature8 pts
reroutes8 pts
reseason8 pts
resonate8 pts
restores8 pts
roasters8 pts
rousseau8 pts
rousters8 pts
santours8 pts
sarsenet8 pts
saunters8 pts
sauterne8 pts
seasoner8 pts
senators8 pts
serranos8 pts
serrates8 pts
snorters8 pts
soutanes8 pts
starnose8 pts
terranes8 pts
terrases8 pts
tonsures8 pts
treasons8 pts
treasure8 pts
tressour8 pts
tressure8 pts
trousers8 pts
trueness8 pts
uraeuses8 pts
uteruses8 pts

77-letter words (197)

aborter9 pts
absents9 pts
abusers9 pts
aerobes9 pts
arbores9 pts
arbours9 pts
arbutes9 pts
arbutus9 pts
auburns9 pts
ausubos9 pts
autobus9 pts
banters9 pts
baronet9 pts
barrens9 pts
barrets9 pts
barters9 pts
basters9 pts
bearers9 pts
beaters9 pts
berates9 pts
boaster9 pts
boaters9 pts
boneset9 pts
bonuses9 pts
boranes9 pts
borates9 pts
boreens9 pts
bournes9 pts
bourree9 pts
bourses9 pts
breasts9 pts
brunets9 pts
bunters9 pts
bureaus9 pts
burners9 pts
burnets9 pts
burnous9 pts
burnout9 pts
bursars9 pts
bursate9 pts
bursera9 pts
burster9 pts
burtons9 pts
busters9 pts
butanes9 pts
butenes9 pts
enrober9 pts
enrobes9 pts
obtuser9 pts
outburn9 pts
rebater9 pts
rebates9 pts
rebatos9 pts
reboant9 pts
rebores9 pts
rebuses9 pts
resorbs9 pts
robusta9 pts
rubasse9 pts
rubatos9 pts
rubouts9 pts
soberer9 pts
sorbate9 pts
sorbent9 pts
sorbets9 pts
strobes9 pts
subnets9 pts
suborns9 pts
subrent9 pts
subsere9 pts
subteen9 pts
subtone9 pts
surbase9 pts
taborer9 pts
tabours9 pts
turbans9 pts
unbears9 pts
unrobes9 pts
unsober9 pts
urbaner9 pts
aeneous7 pts
anurous7 pts
arenose7 pts
arenous7 pts
arouser7 pts
arouses7 pts
arrests7 pts
assurer7 pts
assuror7 pts
atoners7 pts
austere7 pts
auteurs7 pts
earners7 pts
earnest7 pts
eastern7 pts
easters7 pts
ensurer7 pts
ensures7 pts
entases7 pts
erasers7 pts
erasure7 pts
errants7 pts
estrone7 pts
estrous7 pts
natures7 pts
nearest7 pts
nesters7 pts
nestors7 pts
neuters7 pts
nursers7 pts
nurture7 pts
oestrus7 pts
ousters7 pts
outearn7 pts
outruns7 pts
outseen7 pts
outsees7 pts
ranters7 pts
rasters7 pts
rasures7 pts
reasons7 pts
reearns7 pts
renests7 pts
renters7 pts
reroute7 pts
reseats7 pts
reseaus7 pts
resents7 pts
resorts7 pts
resters7 pts
restore7 pts
retears7 pts
retunes7 pts
returns7 pts
roaster7 pts
roseate7 pts
rosters7 pts
rousers7 pts
rouster7 pts
routers7 pts
runouts7 pts
santour7 pts
santurs7 pts
sartors7 pts
sateens7 pts
saunter7 pts
searest7 pts
seaters7 pts
senates7 pts
senator7 pts
senoras7 pts
senores7 pts
sensate7 pts
serosae7 pts
serrano7 pts
serrate7 pts
snarers7 pts
snorers7 pts
snorter7 pts
soarers7 pts
sorners7 pts
sorters7 pts
sourest7 pts
soutane7 pts
souters7 pts
starers7 pts
stereos7 pts
sterner7 pts
stoners7 pts
stoures7 pts
sutures7 pts
tearers7 pts
teasers7 pts
tenours7 pts
tensors7 pts
tenuous7 pts
tenures7 pts
terrane7 pts
tessera7 pts
tonsure7 pts
tonuses7 pts
tourers7 pts
treason7 pts
trouser7 pts
trusser7 pts
tureens7 pts
turners7 pts
tussore7 pts
uneases7 pts
unrests7 pts
unseats7 pts
untruer7 pts
untruss7 pts
uranous7 pts
ureases7 pts
ureters7 pts
usurers7 pts

66-letter words (302)

aborts8 pts
absent8 pts
abuser8 pts
abuses8 pts
aerobe8 pts
arbors8 pts
arbour8 pts
arbute8 pts
auburn8 pts
ausubo8 pts
banter8 pts
barest8 pts
barons8 pts
barren8 pts
barres8 pts
barret8 pts
barter8 pts
basest8 pts
basset8 pts
baster8 pts
bastes8 pts
batons8 pts
beanos8 pts
bearer8 pts
beasts8 pts
beaten8 pts
beater8 pts
beauts8 pts
berate8 pts
berets8 pts
besets8 pts
besots8 pts
betons8 pts
boarts8 pts
boasts8 pts
boater8 pts
boners8 pts
borane8 pts
borate8 pts
boreen8 pts
borers8 pts
bosuns8 pts
bourne8 pts
bourns8 pts
bourse8 pts
bouses8 pts
brants8 pts
breast8 pts
brents8 pts
broses8 pts
brunet8 pts
brunts8 pts
brutes8 pts
bunter8 pts
burans8 pts
bureau8 pts
burets8 pts
burner8 pts
burnet8 pts
burros8 pts
bursae8 pts
bursar8 pts
bursas8 pts
burses8 pts
bursts8 pts
burton8 pts
buster8 pts
butane8 pts
butene8 pts
buteos8 pts
enrobe8 pts
obtuse8 pts
rebars8 pts
rebate8 pts
rebato8 pts
rebore8 pts
reborn8 pts
rebuts8 pts
resorb8 pts
robust8 pts
rubato8 pts
rubout8 pts
rurban8 pts
sabers8 pts
sabots8 pts
sabres8 pts
sobers8 pts
sorbet8 pts
strobe8 pts
subers8 pts
subnet8 pts
suborn8 pts
subsea8 pts
subset8 pts
tabers8 pts
tabors8 pts
tabour8 pts
tabuns8 pts
tubers8 pts
turban8 pts
turbos8 pts
unbars8 pts
unbear8 pts
unrobe8 pts
urbane8 pts
aeneus6 pts
antres6 pts
anuses6 pts
aretes6 pts
arouse6 pts
arrest6 pts
arseno6 pts
arsons6 pts
assent6 pts
assert6 pts
assort6 pts
assure6 pts
astern6 pts
asters6 pts
atoner6 pts
atones6 pts
aureus6 pts
aurous6 pts
auteur6 pts
earner6 pts
easter6 pts
eaters6 pts
enates6 pts
ensues6 pts
ensure6 pts
entera6 pts
enters6 pts
enures6 pts
eraser6 pts
erases6 pts
eroses6 pts
errant6 pts
esters6 pts
estrus6 pts
nature6 pts
nearer6 pts
neater6 pts
nester6 pts
nestor6 pts
neuter6 pts
noters6 pts
nouses6 pts
nurser6 pts
nurses6 pts
oaters6 pts
onsets6 pts
onuses6 pts
orates6 pts
ornate6 pts
ouster6 pts
outers6 pts
outran6 pts
outrun6 pts
outsee6 pts
ranees6 pts
ranter6 pts
rarest6 pts
rasers6 pts
raster6 pts
rasure6 pts
raters6 pts
reason6 pts
reearn6 pts
reests6 pts
renest6 pts
renter6 pts
rentes6 pts
rerose6 pts
reruns6 pts
reseat6 pts
reseau6 pts
resent6 pts
resets6 pts
resort6 pts
rester6 pts
retear6 pts
retore6 pts
retorn6 pts
retros6 pts
retune6 pts
return6 pts
retuse6 pts
reuses6 pts
roasts6 pts
rosets6 pts
roster6 pts
rostra6 pts
rouens6 pts
rouser6 pts
rouses6 pts
rousts6 pts
router6 pts
routes6 pts
runout6 pts
russet6 pts
sanest6 pts
santos6 pts
santur6 pts
sarees6 pts
sarsen6 pts
sartor6 pts
sateen6 pts
sautes6 pts
searer6 pts
season6 pts
seater6 pts
senate6 pts
senora6 pts
senors6 pts
sensor6 pts
serest6 pts
serosa6 pts
serous6 pts
setons6 pts
setose6 pts
setous6 pts
snarer6 pts
snares6 pts
sneers6 pts
snorer6 pts
snores6 pts
snorts6 pts
snouts6 pts
soarer6 pts
sonars6 pts
sorest6 pts
sorner6 pts
sorter6 pts
sourer6 pts
souter6 pts
stanes6 pts
starer6 pts
stares6 pts
steers6 pts
stenos6 pts
stereo6 pts
steres6 pts
sterna6 pts
sterns6 pts
stoner6 pts
stones6 pts
stores6 pts
stoure6 pts
stours6 pts
sunset6 pts
surest6 pts
surras6 pts
sutras6 pts
suture6 pts
tarres6 pts
tarsus6 pts
tearer6 pts
teaser6 pts
teases6 pts
tenors6 pts
tenour6 pts
tenser6 pts
tenses6 pts
tensor6 pts
tenues6 pts
tenure6 pts
ternes6 pts
terrae6 pts
terras6 pts
terser6 pts
toners6 pts
torses6 pts
tosser6 pts
tourer6 pts
touses6 pts
treens6 pts
tronas6 pts
trones6 pts
tsores6 pts
tuners6 pts
tureen6 pts
turner6 pts
tussar6 pts
tusser6 pts
tussor6 pts
tussur6 pts
unease6 pts
unrest6 pts
unseat6 pts
unsets6 pts
unsure6 pts
untrue6 pts
uraeus6 pts
urares6 pts
urases6 pts
urates6 pts
urease6 pts
ureter6 pts
uruses6 pts
usneas6 pts
usurer6 pts
uterus6 pts

55-letter words (298)

abets7 pts
abort7 pts
about7 pts
abuse7 pts
abuts7 pts
arbor7 pts
banes7 pts
barer7 pts
bares7 pts
barns7 pts
baron7 pts
barre7 pts
baser7 pts
bases7 pts
basso7 pts
baste7 pts
basts7 pts
bates7 pts
baton7 pts
beano7 pts
beans7 pts
bears7 pts
beast7 pts
beats7 pts
beaus7 pts
beaut7 pts
beers7 pts
beets7 pts
benes7 pts
bents7 pts
beret7 pts
beset7 pts
besot7 pts
bests7 pts
betas7 pts
beton7 pts
boars7 pts
boart7 pts
boast7 pts
boats7 pts
boner7 pts
bones7 pts
bonus7 pts
boras7 pts
borer7 pts
bores7 pts
borne7 pts
borts7 pts
bosun7 pts
botas7 pts
bourn7 pts
bouse7 pts
bouts7 pts
braes7 pts
brans7 pts
brant7 pts
brass7 pts
brats7 pts
brees7 pts
brens7 pts
brent7 pts
brose7 pts
brunt7 pts
brute7 pts
bunts7 pts
buran7 pts
buras7 pts
buret7 pts
burns7 pts
burnt7 pts
burro7 pts
burrs7 pts
bursa7 pts
burse7 pts
burst7 pts
buses7 pts
busts7 pts
buteo7 pts
ebons7 pts
nabes7 pts
obese7 pts
rebar7 pts
rebus7 pts
rebut7 pts
robes7 pts
rubes7 pts
rubus7 pts
saber7 pts
sabes7 pts
sabot7 pts
sabre7 pts
snobs7 pts
snubs7 pts
sober7 pts
sorbs7 pts
stabs7 pts
stobs7 pts
stubs7 pts
subas7 pts
suber7 pts
taber7 pts
tabes7 pts
tabor7 pts
tabun7 pts
tabus7 pts
tsuba7 pts
tubae7 pts
tubas7 pts
tuber7 pts
tubes7 pts
turbo7 pts
unbar7 pts
urban7 pts
aeons5 pts
antes5 pts
antre5 pts
arete5 pts
arose5 pts
arses5 pts
arson5 pts
asset5 pts
aster5 pts
atone5 pts
aunts5 pts
aures5 pts
autos5 pts
earns5 pts
eases5 pts
easts5 pts
eaten5 pts
eater5 pts
enate5 pts
ensue5 pts
enter5 pts
enure5 pts
erase5 pts
ernes5 pts
erose5 pts
erses5 pts
ester5 pts
etnas5 pts
euros5 pts
nares5 pts
nates5 pts
nears5 pts
neats5 pts
nerts5 pts
nests5 pts
noses5 pts
noter5 pts
notes5 pts
nurse5 pts
oases5 pts
oasts5 pts
oaten5 pts
oater5 pts
onset5 pts
orate5 pts
ousts5 pts
outer5 pts
outre5 pts
ranee5 pts
rants5 pts
rares5 pts
raser5 pts
rases5 pts
rater5 pts
rates5 pts
ratos5 pts
rears5 pts
reest5 pts
rente5 pts
rents5 pts
reran5 pts
rerun5 pts
reset5 pts
rests5 pts
retro5 pts
reuse5 pts
roans5 pts
roars5 pts
roast5 pts
roses5 pts
roset5 pts
rotas5 pts
rotes5 pts
rouen5 pts
roues5 pts
rouse5 pts
roust5 pts
route5 pts
routs5 pts
ruers5 pts
runes5 pts
runts5 pts
ruses5 pts
rusts5 pts
saner5 pts
sanes5 pts
santo5 pts
saree5 pts
saros5 pts
sates5 pts
saute5 pts
sears5 pts
seats5 pts
seers5 pts
senor5 pts
sensa5 pts
sense5 pts
sente5 pts
serer5 pts
seres5 pts
setae5 pts
seton5 pts
snare5 pts
sneer5 pts
snore5 pts
snort5 pts
snots5 pts
snout5 pts
soars5 pts
sonar5 pts
sones5 pts
soras5 pts
sorer5 pts
sores5 pts
sorns5 pts
sorts5 pts
sorus5 pts
sours5 pts
souse5 pts
stane5 pts
stare5 pts
stars5 pts
steer5 pts
steno5 pts
stere5 pts
stern5 pts
stoae5 pts
stoas5 pts
stone5 pts
store5 pts
stour5 pts
stuns5 pts
suers5 pts
suets5 pts
suras5 pts
surer5 pts
surra5 pts
sutra5 pts
tares5 pts
tarns5 pts
taros5 pts
tarre5 pts
tasse5 pts
tears5 pts
tease5 pts
teens5 pts
tenor5 pts
tense5 pts
terne5 pts
terns5 pts
terra5 pts
terse5 pts
toner5 pts
tones5 pts
tonus5 pts
toras5 pts
tores5 pts
torse5 pts
torus5 pts
tours5 pts
touse5 pts
trans5 pts
trass5 pts
treen5 pts
trees5 pts
tress5 pts
trona5 pts
trone5 pts
truer5 pts
trues5 pts
truss5 pts
tsars5 pts
tunas5 pts
tuner5 pts
tunes5 pts
turns5 pts
unaus5 pts
unset5 pts
urare5 pts
urase5 pts
urate5 pts
ureas5 pts
ursae5 pts
users5 pts
usnea5 pts

44-letter words (249)

abet6 pts
abos6 pts
abut6 pts
arbs6 pts
bane6 pts
bans6 pts
bare6 pts
barn6 pts
bars6 pts
base6 pts
bass6 pts
bast6 pts
bate6 pts
bats6 pts
bean6 pts
bear6 pts
beat6 pts
beau6 pts
been6 pts
beer6 pts
bees6 pts
beet6 pts
bene6 pts
bens6 pts
bent6 pts
best6 pts
beta6 pts
bets6 pts
boar6 pts
boas6 pts
boat6 pts
bone6 pts
bora6 pts
bore6 pts
born6 pts
bort6 pts
boss6 pts
bota6 pts
bots6 pts
bout6 pts
brae6 pts
bran6 pts
bras6 pts
brat6 pts
bree6 pts
bren6 pts
bros6 pts
brut6 pts
buns6 pts
bunt6 pts
bura6 pts
burn6 pts
burr6 pts
burs6 pts
buss6 pts
bust6 pts
bute6 pts
buts6 pts
ebon6 pts
nabe6 pts
nabs6 pts
nebs6 pts
nobs6 pts
nubs6 pts
obes6 pts
orbs6 pts
rebs6 pts
robe6 pts
robs6 pts
rube6 pts
rubs6 pts
sabe6 pts
sabs6 pts
snob6 pts
snub6 pts
sobs6 pts
sorb6 pts
stab6 pts
stob6 pts
stub6 pts
suba6 pts
subs6 pts
tabs6 pts
tabu6 pts
tuba6 pts
tube6 pts
tubs6 pts
unbe6 pts
urbs6 pts
aeon4 pts
aero4 pts
anes4 pts
ante4 pts
ants4 pts
anus4 pts
ares4 pts
arse4 pts
arts4 pts
ates4 pts
aunt4 pts
auto4 pts
earn4 pts
ears4 pts
ease4 pts
east4 pts
eats4 pts
eons4 pts
eras4 pts
erne4 pts
erns4 pts
eros4 pts
errs4 pts
erst4 pts
eses4 pts
etas4 pts
etna4 pts
euro4 pts
naos4 pts
near4 pts
neat4 pts
ness4 pts
nest4 pts
nets4 pts
noes4 pts
nose4 pts
nota4 pts
note4 pts
nous4 pts
nuts4 pts
oars4 pts
oast4 pts
oats4 pts
ones4 pts
onus4 pts
ores4 pts
orra4 pts
orts4 pts
osar4 pts
oses4 pts
ossa4 pts
ours4 pts
oust4 pts
outs4 pts
rant4 pts
rare4 pts
rase4 pts
rate4 pts
rato4 pts
rats4 pts
rear4 pts
rees4 pts
rent4 pts
rest4 pts
rete4 pts
rets4 pts
roan4 pts
roar4 pts
roes4 pts
rose4 pts
rota4 pts
rote4 pts
rots4 pts
roue4 pts
rout4 pts
ruer4 pts
rues4 pts
rune4 pts
runs4 pts
runt4 pts
ruse4 pts
rust4 pts
ruts4 pts
sane4 pts
sans4 pts
sate4 pts
sear4 pts
seas4 pts
seat4 pts
seen4 pts
seer4 pts
sees4 pts
sene4 pts
sent4 pts
sera4 pts
sere4 pts
sers4 pts
seta4 pts
sets4 pts
snot4 pts
soar4 pts
sone4 pts
sons4 pts
sora4 pts
sore4 pts
sorn4 pts
sort4 pts
sots4 pts
sour4 pts
sous4 pts
star4 pts
stoa4 pts
stun4 pts
suer4 pts
sues4 pts
suet4 pts
suns4 pts
sura4 pts
sure4 pts
tans4 pts
taos4 pts
tare4 pts
tarn4 pts
taro4 pts
tars4 pts
tass4 pts
taus4 pts
tear4 pts
teas4 pts
teen4 pts
tees4 pts
tens4 pts
tern4 pts
toea4 pts
toes4 pts
tone4 pts
tons4 pts
tora4 pts
tore4 pts
torn4 pts
torr4 pts
tors4 pts
toss4 pts
tour4 pts
tree4 pts
true4 pts
tsar4 pts
tuna4 pts
tune4 pts
tuns4 pts
turn4 pts
unau4 pts
unto4 pts
urea4 pts
urns4 pts
ursa4 pts
urus4 pts
user4 pts
uses4 pts
utas4 pts

33-letter words (117)

abo5 pts
abs5 pts
arb5 pts
ban5 pts
bar5 pts
bas5 pts
bat5 pts
bee5 pts
ben5 pts
bet5 pts
boa5 pts
bos5 pts
bot5 pts
bra5 pts
bro5 pts
brr5 pts
bun5 pts
bur5 pts
bus5 pts
but5 pts
nab5 pts
neb5 pts
nob5 pts
nub5 pts
obe5 pts
orb5 pts
reb5 pts
rob5 pts
rub5 pts
sab5 pts
sob5 pts
sub5 pts
tab5 pts
tub5 pts
urb5 pts
ane3 pts
ant3 pts
are3 pts
ars3 pts
art3 pts
ass3 pts
ate3 pts
ear3 pts
eat3 pts
eau3 pts
ens3 pts
eon3 pts
era3 pts
ere3 pts
ern3 pts
err3 pts
ers3 pts
ess3 pts
eta3 pts
nae3 pts
nee3 pts
net3 pts
nor3 pts
nos3 pts
not3 pts
nus3 pts
nut3 pts
oar3 pts
oat3 pts
oes3 pts
one3 pts
ons3 pts
ora3 pts
ore3 pts
ors3 pts
ort3 pts
ose3 pts
our3 pts
out3 pts
ran3 pts
ras3 pts
rat3 pts
ree3 pts
res3 pts
ret3 pts
roe3 pts
rot3 pts
rue3 pts
run3 pts
rut3 pts
sae3 pts
sat3 pts
sau3 pts
sea3 pts
see3 pts
sen3 pts
ser3 pts
set3 pts
son3 pts
sos3 pts
sot3 pts
sou3 pts
sue3 pts
sun3 pts
tae3 pts
tan3 pts
tao3 pts
tar3 pts
tas3 pts
tau3 pts
tea3 pts
tee3 pts
ten3 pts
toe3 pts
ton3 pts
tor3 pts
tun3 pts
uns3 pts
urn3 pts
use3 pts
uta3 pts
uts3 pts

22-letter words (28)

ab4 pts
ba4 pts
be4 pts
bo4 pts
ae2 pts
an2 pts
ar2 pts
as2 pts
at2 pts
en2 pts
er2 pts
es2 pts
et2 pts
na2 pts
ne2 pts
no2 pts
nu2 pts
oe2 pts
on2 pts
or2 pts
os2 pts
re2 pts
so2 pts
ta2 pts
to2 pts
un2 pts
us2 pts
ut2 pts

Try different letters

Use the full tool with all dictionaries and filters

Tip: use ? or * for blank tiles. Up to 40 characters.

Dictionary

Total words

0

Highest points

0

Longest word

0 letters

Word lengths

0

Results

No words matched those letters and filters

Try removing a filter, loosening the length range, or adding a wildcard (? or *).

Explore More Tools