Definition of matarratas in Spanish:

matarratas

masculine noun

El plural es matarratas
  • 1Sustancia venenosa que se usa para matar ratas y ratones.

    puso matarratas en el sótano porque había muchas ratas y ratones
  • 2Spain informal Aguardiente muy fuerte y de ínfima calidad.