tarántulaEnglish translation of tarántulaf tarantula Definition of tarantula in the British & World English dictionary Definition of tarantula in the US English dictionary