PAT | meaning in the Cambridge English Dictionary

PAT | meaning in the Cambridge English Dictionary