Dictionary search results

Showing 1-2 of 2 results

nuclear power US English

Electric or motive power generated by a nuclear reactor