SINUSOID Meaning of SINUSOID in English n. 1 a curve having the form of a sine wave. 2 a small irregular-shaped blood-vessel, esp. found in the liver. sinusoidal adj.[ F sinusoïde f. L sinus: see SINUS ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012