Plural of boomtown; multiple towns experiencing rapid growth from resource discovery or economic expansion.
Plural form of boomtown, which combines 'boom' and 'town' from 19th century American English.
Try Another Word