Definition of mangrullo in Spanish:

mangrullo

masculine noun

  • 1

    Argentina Uruguay Torre rústica que servía de atalaya en las proximidades de fortines, estancias y poblaciones de regiones llanas.