pee down - definition and synonyms

phrasal verb [intransitive] British impolite
present tense
I/you/we/theypee down
he/she/itpees down
present participlepeeing down
past tensepeed down
past participlepeed down
  1. if it is peeing down, a lot of rain is falling
     Synonyms and related words
See also main entry: pee