be puzzled - English Synonyms Dictionary