blindfolded

1. (satellite adjective) wearing a blindfold
Synonyms: blindfold



Terms and Conditions of Use / Copyright Notice