Dictionary/オイルフェンスOirufuensuAlso read: オイル・フェンスオイルフェンス (Oirufuensu) is a Japanese noun meaning “oil fence”.Meaningsnounoil fence