bufo — meaning in English
Portuguese → English · translate English → Portuguese instead
English meaning
- nark noun A police spy or informer.
Senses
bufo is used for these senses in English:
- Eurasian eagle owl Bubo bubo, the largest owl, native to almost all of temperate Eurasia.
- nark (UK, Ireland) A police spy or informer.
nark — full definition
- noun A police spy or informer.
- noun An unpleasant person, especially one who makes things difficult for others.