Go to Bing homepage

explain absence
Did you mean
Sounds like
explained away
巧辩过去;把…解释清楚;把…解释过去
applied science
应用科学