Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

letdowns Definition

Cancel
letdowns
noun(let-down)
discouragement, disappointment
letdowns
noun(let-down)
a slackening of effort : relaxation
letdowns
noun(let-down)
the descent of an aircraft or spacecraft to the point at which a landing approach is begun

Words Related to letdowns!

letdowns Examples by Brain Bank Users