Yahoo Canada Web Search

Search results

  1. Dictionary
    promontory
    /ˈprɒm(ə)nt(ə)ri/

    noun

    • 1. a point of high land that juts out into the sea or a large lake; a headland: "a rocky promontory"
    • 2. a protuberance on an organ or other bodily structure.

    More definitions, origin and scrabble points