storm petrel US /ˌstɔrm ˈpɛtrəl/ Definition for storm petrel is being prepared and will be available soon.