Noun
yesterday [pl. yesterdays]
Verb
to depart [ departed ; departed ]
similar Results
yesterday (n.) , [pl. yesterdays] , {Time}