Search for crossword answers and clues

Answer for the clue "Cowboy toppers? ", 14 letters:
fivegallonhats