Definition of body pillow in US English:

body pillow

noun

US
  • (Originally) a particularly soft mattress or mattress pad; (now chiefly) a long pillow used to support the body while sleeping.

Origin

Early 20th century; earliest use found in The Sheboygan Press.