Definitions of sinusoid:

  • noun:   tiny endothelium-lined passages for blood in the tissue of an organ
  • noun:   the curve of y=sin x