have the drains up verb1 •To investigate the internals of a situation.So let's now have the drains up and have a good old look at some dodgy working practices that should have gone out with the ark. — 2008 formshad the drains up · having the drains up · has the drains up