English word definition — powered by WordNet
especially of petals or leaves in bud
uttered with a trill
rolled up and secured
Want to remember rolled?