A public officer who can authenticate signatories on documents and take depositions or oaths, authorized by a particular state or jurisdiction. Banks, insurance agencies, legal offices and government buildings often have notaries public on staff.