Definition of portal crane in English:

portal crane

noun

Engineering
  • A crane mounted on a portal frame, so as to allow the passage of vehicles underneath.

Origin

Early 20th century.