Definition of "trenchcoat"

trenchcoat