heavy machinery — A very heavy and big machine or vehicle that is used for construction or civil engineering.