Definition of “step sth down” - English Dictionary

british dictionary