HMCS Fredricton/Definition

Canadian Halifax-class "multimission patrol frigate" of destroyer size, serving in marine interdiction in the Persian Gulf