Definition of lancera in Spanish:

lancera

feminine noun

  • 1

    Mueble o estructura para colocar lanzas.