English Dictionary
Definition timescale in British English
timescale noun
[countable] noun
/ˈtaɪmˌskeɪl/
Synonyms and related words
