Sekirov Dictionary

deadlift

/ˈdɛdlɪft/

noun3

  1. (figurative) An effort made under discouraging conditions.

verb1

forms

deadlifted · deadlifting · deadlifts

This dictionary works without the internet: on your phone · in Chrome