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

escape hatch Definition

Cancel
escape hatch
noun(escape hatch)
a hatch providing an emergency exit from an enclosed space
escape hatch
noun(escape hatch)
a means of evading a difficulty, dilemma, or responsibility

Words Related to escape hatch!

escape hatch Examples by Brain Bank Users