From French caboché, past participle of cabocher, from caboche (“head”). See -ed.
caboshed (not comparable)