English Dictionary
Definition turps in British English
turps noun
[uncountable] noun
/tɜː(r)ps/

English Dictionary