American Dictionary
Definition tommyrot in American English
tommyrot noun
[uncountable] noun
/ˈtɑmiˌrɑt/

American Dictionary