HOLDEN Meaning of HOLDEN in English [hold.en] archaic past part of hold Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012