to accompany one's own singing; to hold forth all alone in defense of one's own views; to second one's own motion; to praise one's own effort; to do sth. all by oneself (idiom)
Generate Practice Sheet
Writing Test
Share
Copy this URL to share the dictionary with others.