校章

school badge; school emblem; school insignia

Meaning

  1. n
    school badge; school emblem; school insignia

Example sentences

  • The note is embossed with the school emblem.