A gambling blood sport (illegal in most countries) in which two roosters have spikes placed on their feet and are made to fight each other, usually to the death.
verb
present participle of cockfight
fetichmonger
flowcharting
flowcharting
noun
(computing) the design and construction of flowcharts
forecatching
gemeinschaft
gemeinschaft
noun
(sociology) A society or group characterized by a strong sense of common identity, personal relationships, and attachments to various concerns.
An association or group of individuals sharing common beliefs, attitudes, and tastes; a fellowship.