360-degree

Adjective

 * 1) Covering all 360 degrees of a circle.
 * 2)  Comprehensive; incorporating all points of view.
 * 3) Able to turn freely about an axis.
 * 1) Able to turn freely about an axis.
 * 1) Able to turn freely about an axis.
 * 1) Able to turn freely about an axis.