SKIELDRAKE Meaning of SKIELDRAKE in English noun the oyster catcher. 2. skieldrake ·noun the common european sheldrake. Webster English vocab. Английский словарь Webster. 2012