せきりゅうしゅつ
Meanings
Noun
1. oil spill
Kanji used
stone
oil
current (in a fluid)
exit
Composed of
oil; petroleum; kerosene; paraffin
discharge; outward flow; efflux; leak of (private) information or pictures