No definitions found for 'O-shaped' Perhaps one of these: l-shaped, s-shaped, v-shaped, h-shaped, shaped, t-shaped, y-shaped, w-shaped, u-shaped