SHELDRAKE Meaning of SHELDRAKE in English [shel.drake] n [ME, fr. sheld- (akin to MD schillede parti-colored) + drake] (14c) 1: shelduck 2: merganser Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012