What name has been coined for a hill in the UK that has a drop of at least 150m on all sides?

Geography Trivia Question: What name has been coined for a hill in the UK that has a drop of at least 150m on all sides?