From semi- + pesado.
semipesado (feminine semipesada, masculine plural semipesados, feminine plural semipesadas)