mount batten

/M AW1 N T B AE0 T AH0 N/
noun
  1. 1

    A prominence in Plymouth Sound, Devon, England, United Kingdom.