The online English-English dictionary from The Project Gutenberg
Result for Tasto
A key or thing touched to produce a tone.