English-Portuguese dictionary »

pooch meaning in Portuguese

EnglishPortuguese
pooch [pooches] (slang: dog)
noun
[UK: puːtʃ]
[US: ˈpuːtʃ]

totónoun
{m}

screw the pooch (to fail)
verb

meter a pataverb