EWD explained

EWD may refer to:

Gaming

Science and technology

Rail transport