SINISTRAD Meaning of SINISTRAD in English ˈsinə̇ˌstrad, sə̇ˈniˌs- adverbEtymology: sinistr- + -ad : toward the left side : sinistrally Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012