HMCS Vancouver/Definition

Halifax-class "multimission patrol frigate" of destroyer size, assigned by the Canadian Navy to marine interdiction in the Persian Gulf