Definition of Interac noun from the Oxford Advanced American Dictionary

 

Interac

 noun
noun
NAmE//ˈɪntərˌæk//
 
(Canadian English)
 
jump to other results
a system of payment in which you use a debit card (= a plastic card that takes money directly from your bank account) to buy things