Noun
1. giro cheque
2. check, bank check, cheque, financial institution
3. financial organization, financial organisation