Skip to
noun (also overmanned, overmanning)
Having more people employed or working on a job, task, or project than are necessary or required; having an excess of manpower or staff.
Browse