Definition of “step sth down” - English Dictionary

English