meaning of level best
1.
the
greatest
possible
degree;
"he
tried
his
">utmost"
Related Words
level best
|
Developed & Maintained By
Taraprasad.com