n.
advertising or publicity that discredits a competitor's product.
Oxford Dictionary
n.
the time at which a person stops work for the day: at knocking-off time they all head out to the pub
Oxford Dictionary
n.
the time at which a person stops work for the day: at knocking-off time they all head out to the pub
Oxford American Dictionary
ph.
be doggedly attempting the impossible and suffering in the process
Oxford American Dictionary
ph.
be doggedly attempting the impossible and suffering in the process
Oxford Dictionary