denwa
1. telephone call; phone call
2. telephone (device); phone
★ Common
Noun
#962
electricity
1. telephone call; phone call
2. telephone (device); phone
1. electricity
2. (electric) light
1. train; electric train
1. electron
2. electronic
1. generation of electricity; power generation
2. sending a telegram; telegraphing
1. mobile phone; cell phone
1. electric power
1. battery; cell
1. radio wave; reception
2. saying strange things
1. power plant; power station