stick cinnamon Meaning, Definition & Usage

  1. noun dried rolled strips of cinnamon bark

WordNet