teller

Best match

Definition/MeaningWord/Phrase
financial institution that dispenses cash in automated teller machines and collects a fee from the bank that issued the credit card acquirer
Search another word or see teller on Thesaurus | Reference
Copyright © 2014 Dictionary.com, LLC. All rights reserved.
  • Please Login or Sign Up to use the Recent Searches feature