sphenoid sinus noun1 •A paranasal sinus contained within the body of the sphenoid bone. formssphenoid sinuses