Welcome to the forum. You have singled out definition 6, which obviously does not fit, but the other six don't fit, either; #3 comes close. 'Put on' is not really a phrasal verb here.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
fivejedjonWelcome to the forumfor the 500th time.