pitfall - Dictionary definition and meaning for word pitfall
Powered by Mnemonic Dictionary
THERE s a pit to make you fall...trap