'TWAS Meaning of 'TWAS in English / twɒz; NAmE twɑ:z/ abbreviation ( literary ) it was Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005