8 letters · 14 points in Scrabble
noun formulation of the plans and important details
noun a framework that supports and protects a picture or a mirror