Dictionary search results

Showing 1-3 of 3 results

step down British & World English

Withdraw or resign from an important position or office

step something down British & World English

Decrease voltage by using a transformer