lit. hundred foot pole, progress still further (idiom); fig. much accomplished, still some work to do; to continue to further successes; not to rest on one's laurels
Generate Practice Sheet
Writing Test
Share
Copy this URL to share the dictionary with others.