U-boatDefinition of U-boat noun a German submarine used in the First or Second World War. Origin:from German U-Boot, abbreviation of Unterseeboot 'undersea boat'U-boat in other Oxford dictionaries Definition of U-boat in the US English dictionary