Having a sharp point or edge.
invigorating or inspiring
An occasion on which something stirs or is stirred