1. Pushing down.

2. Pertaining to or causing depression.

(05 Mar 2000)