work like a Trojan - definition and synonyms

phrase old-fashioned
  1. to work very hard
See also main entry: Trojan