islip

Noun

 * 1) goggles

Etymology 1
, possibly from or.

Noun

 * 1) slip

Etymology 2
, possibly from.

Noun

 * 1) slip