/liːvd/
Leaved meaning : To give leave to; allow; permit; let; grant. To produce leaves or foliage. To raise; to levy. (chiefly in combination, sometimes heraldry) Having a leaf, leaves or folds
casita
leaved
abominated
vat dye
timeses