American Dictionary
Definition buy-to-let in American English
buy-to-let noun
[uncountable] noun
/ˌbaɪ tə ˈlet/
American Dictionary