meaning of level off

1. become level or even; "The ground levelled ">off"


Related Words

level off |

Developed & Maintained By Taraprasad.com

Treasure Words