TPS
Top 15000
Meanings
Noun
1. GST (goods and services tax) (Canada, taxation)