reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
let down (chiefly British) to deflate (tires). [1/5 definitions]