Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: Castro  kas-trow
  1. Cuban socialist leader who overthrew a dictator in 1959 and established a Marxist socialist state in Cuba (born in 1927)
    - Fidel Castro, Fidel Castro Ruz

Type of: socialist

Encyclopedia: Castro, Guigo de Castro, Chile Castro Castro, Italy Castro, Ticino Castro, San Francisco, California Castro, San Francisco