Noun Definitionlaudo1.Definition: a mountain peak in the Andes in Argentina (20,997 feet high)Category: Objects