Abbreviations/Acronyms

What is the best way to train a bot to understand abbreviated forms/acronyms of a word?
For example: ‘Time sheet’ can have various shortened forms relative to a user 's utterance- TS, time-sheet, timesht, ts, tsht, TMSHT and so on. Is adding these as synonyms a good practice?

Yes, in case you want to train the bot with domain level dictionary, using Synonyms is a good option