Word info

heavy lift

Noun

Meaning

The handling and installation (on means of freight transport) of heavy items that are indivisible.

(figuratively, by extension) A requirement that requires a lot of work to satisfy; high bar, tall order.

Source: en.wiktionary.org

Related terms

Close letter words and terms