Crossword Answer Lookup

500k+ clues

Hard-working boss, devoted but powerless (8)

Answer STUDIOUS
Definition: Hard-working
Times #26702 1 Across 2017-04-18