Dictionary.net
Did you mean:
YEAR-OVER-YEAR (YOY)
Every-where
every year