Deadheads Meaning

There are 2 meaning(s) for word Deadheads

Meaning 1 : a nonenterprising person who is not paying his way

    Example : the deadheads on the payroll should be eased out as fast as possible

Meaning 2 : a train or bus or taxi traveling empty