CWR

English

Noun

CWR

  1. (rail transport) Initialism of continuous welded rail.

References

Anagrams