VariousWords beta
Verb
Definition: To commit oneself to too many projects, so that there is little chance of completing them all satisfactorily.
VariousWords beta
Definition: To commit oneself to too many projects, so that there is little chance of completing them all satisfactorily.