meaning of bei etw. anheuern

bei etw. anheuern - German to English

to sign on / up for sth.