assistant professor: a teacher or lower rank than an associate professor
physical entity: an entity that has physical existence
dragoon: a member of a European military unit formerly composed of heavily armed cavalrymen