túmuloTop 20000MeaningsNoun1. burial mound; tumulus2. a speed bump; a ridge made from cement or asphalt, built on a road in order to reduce vehicles speed (Honduras, El Salvador)