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