keep heads down - maintain low-profile; don't draw attention to yourself; keep quiet; don't do things to make people see or notice you; remain inconspicuous
Articles found:
keep heads down - maintain low-profile; don't draw attention to yourself; keep quiet; don't do things to make people see or notice you; remain inconspicuous