Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of scree
  1. noun
    a sloping mass of loose rocks at the base of a cliff

    Similar: 

Definition that contains scree
  • window screen screen to keep insects from entering a building through the open window
  • stalking-horse screen consisting of a figure of a horse behind which a hunter hides while stalking game
My lists:
Recently viewed words: