Verb. 1. stifle, dampen, suppress, stamp down, inhibit, subdue, conquer, curb: usage: smother or suppress; "Stifle your curiosity"; 2. moisten, wash, dampen ...
確定! 回上一頁