Definition of matarratas in Spanish:

matarratas

masculine noun

  • 1

    Sustancia venenosa que se usa para matar ratas y ratones.

    puso matarratas en el sótano porque había muchas ratas y ratones

  • 2

    Spain informal Aguardiente muy fuerte y de ínfima calidad.