What is a 'Public' School in the UK?
Public School is a term used for an independent fee-paying school in the UK.  This is because when the schools were initially set-up, they were for the use of fee-paying parents who would share a teacher as a replacement for a dedicated at-home tutor for their children