noun, masculine/masˈtɾote/plural: mastrotesmastrote is masculine in Spanish.hulky thing, big eyesore; contraption