The Collaborative International Dictionary of English v.0.48:Odelet \Ode"let\, n. A little or short ode. [1913 Webster]