Green’s Dictionary of Slang

brown-noser n.

[brown nose n.]

[1940s+] (orig. US milit.) anyone who pays excessive court to authority, at school, in work etc.