Definition of giant petrel
: a large dusky brownish petrel (Macronectes giganteus) chiefly of antarctic seas that has a heavy pale-colored beak and approximates an albatross in size though not in wingspread
evasion of direct action or statement
Get Word of the Day daily email!
Great Scrabble Words—A Quiz